Lesson(s) on IDEs/Editors

Events happening in the community are now at Drupal community events on www.drupal.org.
add1sun's picture

I wanted to address this since it is a common question and obviously people have a lot of interest in this. There are already a number of requests for this in the How to Create a local Test Environment lesson but I think that as far as that lesson goes we can mention some IDE/Editor choices for the different OS (and some cross ones) but I don't think we should go into depth at this time. The problem is that what you use to edit is actually pretty personal and there is a very wide range out there. We would need a number of people with experience who can show the details and a) i don't know if we can find and organize whoever they may be and b) i think it would add way too much time to the lesson.

I'm not sure that a lesson on a bunch of IDEs even makes sense. maybe we need to do a lesson per different IDE and try to do several of them within a week or two (using non-standard lesson times as well). Find someone to do a one hour setup, tips and tricks on XYZ editor/IDE. I dunno. I myself wouldn't volunteer to do an editor/IDE lesson so I guess part of the question is "do we have anyone who would even do this?" I think that really the best way is to download a bunch of different ones and try them to see what works best for you. I think the only thing that is really tricky working with these things is the debugging (for those that do it) and since I haven't gotten one working I'm in no position to show others. :p Other than that it is a matter of learning your tools.

So, anyway - DISCUSS! And volunteer if you really want something like this.

Comments

dipen chaudhary's picture

hi ..
As add1sun suggest I tooo think that lesson on IDE is useless considering the scope and horizon of drupal where so much is yet to be covered by drupal-dojo, What I meant from my comment in
the lesson idea was that new users like me need to know if there is any mysterious vodooo drupal plugin available for some mysterious IDE, which we dont know of. Like there is a dojo and jmaki plugin for Netbeans etc etc similarly anything like that exist for drupal ? And also It will make sense to create a poll asking experienced developers here to vote on which IDE they use, which can give a fair idea to newbies as to possible directions to look in. Well that is true philosphy of zen isnt it ????

I cant possibly create poll because I dont know what all IDE's are present out there, so any seasoned developer has to do that, who knows what his/her colleague use and present options in a poll for all developers to vote in.

I think that should do enough !! Giving a lesson to that is really wastage

Maximum that can be done is to have a new post and people write their choice n experience with their IDE, but still poll is more graphical option.

Dipen Chaudhary


Dipen Chaudhary
Founder, QED42 http://www.qed42.com Drupal development

For the handbook

alpritt's picture

I started work on this for the handbook a few weeks ago, but got sidetracked by work on all sides. After the weekend I should have a little more time, and I'll get back to work on it.

I agree that a lesson on test environments should really be separate from IDEs since that is quite enough for one lesson -- plus it's nice to keep lessons as modular as possible.

Shorter separate lessons on different IDEs also make sense to me. I don't think there is any particular need to do them all within a couple of weeks; just do what we can when we can.

I can't volunteer to conduct a lesson at this time because my computer just won't handle it. I'm also new to a lot of the software myself, although that's not really an excuse as there is certainly a lot I can teach (I DO have debugging working in Eclipse). Someone buy me a shiny new computer and I'm there ;)

One of the cool things about the dojo is we can see the tutors using their software of choice and how they interact with it. I think this is great for sharing how we use the software, what we use, when we use it, why and so on. It's just some of the setting up that takes time and learning how to interact with CVS (which, incidentally, has already been Dojoed) and so forth.

Anyway, I'm going to work on the handbook and that should be a good starting point at the very least.

I agree

magdelaine's picture

I love the idea of doing mini lessons on a variety of IDEs/editors over a short period of time, but there are too many factors that make different IDEs attractive to different people to go into in a single lesson (and you are right; finding people that are fluent in different IDEs may be problematic). It seems the perfect kind of thing for impromptu lessons generated out of the IRC that can be screencapped or perhaps something folks that are comfortable with one IDE in particular can contribute a video (like your rolling patches vid) to the Dojo.

learn one, teach one, do one

Lullabot has a great Drupal Tools Podcast

pmattf's picture

Lullabot did a podcast about Drupal Development tools, it is definitely worth a listen...
http://www.lullabot.com/audiocast/drupal_podcast_no_31_drupal_developmen...

Also be sure to read the comments on that page.

Matt Freedman
Director of Technology
JUST CAUSE
http://www.justcauseit.com
make some good news!