Hi all, today we would like to inform all of you that now you have a chance to improve NetBeans via NetBeans PHP
Community Council.
The author of this activity is Timur Poperecinii
and he would like to tell you a few words about it.
Hello passionate technical people,
First of all let me introduce myself: my name is Timur, I’m a developer from Moldova (that little country between Romania
and Ukraine), I develop mostly in .NET
and JQuery, but I love to learn more, not being an expert I am familiar with Java (Struts2, Play), PHP (Symfony2), Ruby (Rails), Sencha Touch 2
and other technologies. I was “introduced” in PHP recently by a client of mine who requested to make
the work specifically in PHP.
Let me tell you a little story about my experience with open source
and IDEs: when I was studying in university in 2007 I think, I did a simple little application in PHP
and thought “Damn, if only there was a good IDE for PHP so I could relax
and no having to remember all
the function names”, then when I searched on internet pretty much everyone was using Vim or Emacs on Linux, but it had no autocomplete anyway, just syntax highlighting. I remember using some tool like Notepad++ I think.
Nowadays everything changed, we have highlighting
and autocomplete for about all standard things in PHP in many IDEs. I use NetBeans for PHP,
and I really am happy with
the experience I have there with standard PHP code, but for frameworks I still think there is lots of room for improvements. For example we have some Symfony 2
and Twig support. But I’d love to see more of that coming, for example I’m a big fan of file templates, where
the main goal is to not waste time on writing over
and over again something that can be generated,
and it counts even more when you don’t have a lot of autocomplete. So what I thought, “Hey I know Java a little,
and NetBeans has plugins, so may be it worth trying to do a file templates plugin”,
and so I did, you can find details about my Unified Udevi Symfony2 Plugin for NetBeans 7.2 on my blog. It wasn’t hard,
and it even was fun!
Give back to open source
Now think a little, NetBeans is an open source project
and PHP support is just a part of it, so
the resources are pretty limited in this area. But we as a
community that uses this product, want to have
the best possible experience with PHP
and frameworks(!!!). So why don’t we GIVE BACK TO OPENSOURCE ? Imagine an IDE that can do all
the things you wanted + it is free. Now how far is NetBeans from that point? I guess not so far – you might miss a little niche thing that you use on a daily basis, but then
the question appears why don’t you make it happen on your own?
NetBeans PHP
Community Council
What I proposed is to create a NetBeans PHP
Community Council that will be formed of people willing to change something, willing to create plugins for their own needs
and for
the needs of
the community, test
the plugins created by them too,
and basically evolve NetBeans in direction they want to reach. I already talked with
the NetBeans PHP team. They are only happy to help this Council, with technical advises, opening some APIs we might need to have access to,
and other things. One important thing to mention is that this Council is a
Community project, so though we’ll have direct discussions with NetBeans PHP Dev team, NetBeans is not
the leading force here, it is
the community. You can see more details about
the goals
and structure I proposed at NetBeans PHP
Community Council wiki page.
We use this mail list:
[email protected] for discussions
and topics related to
the Council.
How can I join
To join
the NetBeans PHP
Community Council please
send an email to
[email protected] with
the subject of
the mail starting with [Council New Member]. You can subscribe to this mail list here:http://netbeans.org/projects/php/lists.
in your mail please indicate your location, age
and experience both in Java
and PHP. I need these data to assign you to a team.
A response will be send to you with your next assignment
and some people to contact.
I really hope that you’ll make a step forward
and try to make your everyday use of NetBeans even more fun.