szabgab: (padre)Gabor Szabo ([personal profile] szabgab) wrote in [community profile] padre_the_perl_ide,
@ 2009-08-19 04:38 pm UTC
  • Previous Entry
  • Add to Memories
  • Tell someone about this!
  • Next Entry
Entry tags:ide, padre, perl, perl ide, welcome
This is just a placeholder post so people will know there is something here.

There are several support channels for Padre, the Perl IDE, but I figured it might be interesting to open a community here where DW users can share their thoughts about Padre and can help others who have questions about Padre.

Just to expand a bit on what is Padre and why would that be interesting. Padre is a platform independent editor for Perl written in Perl. It has a very active developer community and we are working on making it on one hand super beginner friendly, on the other hand super extensible for advanced Perl programmers.

So go ahead, post something nice.


(Read 7 comments) - (Post a new comment)
(Flat) (Top-level comments only)

cesy: "Cesy" - An old-fashioned quill and ink (Cesy)

Re: General Perl code editing - what else?


[personal profile] cesy
2009-08-19 02:45 pm UTC (link)
Hmm. Most DW babydevs (who are probably the ones who need it most) currently access a Dreamhack via putty. Is there a neat way to make Padre work via SSH, or would [personal profile] sophie need to install it on the Dreamhack server for everyone, and then we'd need X-Win32 to be able to see it?

What operating systems does Padre work on? We've got devs on Windows, Linux and Macs.

The main other thing a DW developer would need (other than making it work easily with Dreamhacks) would be general text editing, as each BML file has an associated .text file with all the translation strings, which usually need editing at the same time as the code.

Does Padre have any neat things for working with Mercurial?

(Reply to this)  (Thread from start)  (Parent)  (Thread


szabgab: (padre)

Re: General Perl code editing - what else?


[personal profile] szabgab
2009-08-19 02:57 pm UTC (link)
Padre works well on Linux and Windows and we have reports of running on MacOSX as well but so far we don't have any Padre developers on Mac. They are too spoiled :-)

I think the best would be to run it on your desktop and use ssh to open the files
but Padre does not have SSH support yet. It it certainly on our TODO list but
I guess it would not be hard to add it for any of the more advanced DW coders as Padre is written in Perl.

I don't know what is a BML file. I guess I should check out the DW source code but I never used Mercurial.

Padre has some support for SVN/SVK/Git but no attempt was made to add Mercurial support.

On the other hand Padre can be especially good for babydevs as it now has context sensitive help for Perl code (so you can get help what is $_ or how to write "open") by pressing one key.

(Reply to this)  (Thread from start)  (Parent)  (Thread


cesy: "Cesy" - An old-fashioned quill and ink (Cesy)

Re: General Perl code editing - what else?


[personal profile] cesy
2009-08-19 03:04 pm UTC (link)
If you want to look at the DW code, the easiest way is to apply at http://hack.dreamwidth.net/ for a Dreamhack, as installation is a big job. You can then ssh to that and browse the code to your heart's content.

BML files are the way a lot of the site is displayed - e.g. your profile is userinfo.bml, and that file contains a mix of actual Perl code and bits of HTML and stuff to make it display properly. There might be an entry on the wiki or at [site community profile] dw_dev or [site community profile] dw_dev_training that would explain it better.

Context-sensitive help and all that kind of stuff would be very useful.

(Reply to this)  (Thread from start)  (Parent


draigwen: (abstract teacup, teacup)

Re: General Perl code editing - what else?


[personal profile] draigwen
2009-08-25 06:13 pm UTC (link)
You can also look at the DW code at http://hg.dwscoalition.org/dw-free/file. You'll find the bml files in the htdocs directory.

Do you have any screenshots for Padre? I looked at the site and couldn't see any. (I love playing with new software but generally like to see what I'm d/ling first!).

(Reply to this)  (Thread from start)  (Parent)  (Thread


szabgab: (padre)

Re: General Perl code editing - what else?


[personal profile] szabgab
2009-08-25 06:19 pm UTC (link)
We have a bunch of screenshots in trac at http://padre.perlide.org/trac/wiki/Screenshots We need to integrate to the main site.

(Reply to this)  (Thread from start)  (Parent



(Read 7 comments) - (Post a new comment)
(Flat) (Top-level comments only)