Mozpad IDE Project Meeting on Monday
Paul Rouget and Mariano Cuenze have been pushing forward the Mozpad IDE project, and we’re all jazzed up by the potential of Open Komodo to serve as the basis for an IDE for Mozilla developers. Shane Caraveo of ActiveState (makers of Komodo) has kindly offered to provide some guidance as to how we can best extend their product. Paul has written up some preliminary requirements in PDF and ODT formats. (I promised I would edit the text for grammar, but it actually looks fine to me for our current purposes.)
We’ll be meeting tomorrow at 4pm UTC in #mozpad. If anyone else is interested in talking about a Mozpad IDE built on Open Komodo, please feel free to join in the discussion.
5 Comments »
Trackback URL RSS feed for comments on this post.
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>







Actually I’m using KomodoEdit and it is very comfortable.
I’m waiting OpenKomodo became real as soon as possibile.
I would Komodo localized, I know this isn’t a priority task but it can be done faster involving volunteers on open projects.
I’ve written MoreKomodo to make my developer life easier.
In Mozilla IDE preliminary requirements I read:
“A way to populate a .dtd file from a XML file with not referenced entities”
What do you really mean?
I’m not sure but this can be done using Externalize already used by Babelzilla team
Comment by davide ficano — 10/14/2007 @ 8:03 pm
Early thoughts on a XUL IDE based on Open Komodo
(I hope the formatting survives)
After reviewing the PDF, there are just some quick thoughts I can express prior to the meeting.
- there is overlap on some features with the (currently unspecified) feature set that we would like to drive for an IDE focused on the Open Web (codename SnapDragon)
- some features specified (but not highlighted as available in Komodo) are implemented already/to some extent in OpenKomodo, but may need additional work.
- features that are entirely absent in Komodo but are in other mentioned projects
– xul checker (we do basic xml linting, with a proper DTD for xul, we could easily do a lint with DTD using xmllint)
– code reformaters
– live preview for xul (kind of do it in browser preview, but that is not good enough)
– xulr launcher (should be easy to do)
– gui editing
some notes or thoughts on feature requirements list
- xpcom
– xpcom/idl creation is done via “new file templates”
– list of hosted xpcom components could be available via cview or similar extension, there is one that plugs into Komodo already
- l10n
– would a l10n wizard/tool be good for web dev also?
– I used a python script to localize xul/xbl files in komodo, it could be used as a starting point
- ui related tools
– DOMi has some extremely rudimentary capability already, that with some additional work and ui redesign could turn it into a full blown wysiwyg editor. a wysiwyg editor combined with dom manipulation would be good
– there are color pickers (via python using native OS widgets) available, just not integrated with css editing yet.
- debugging features
– we want to integrate in some fashion with firefox, in a way that is usable by different firefox extensions to drive Komodo functionality. These features are not thought out or defined yet.
- projects
– the project templates can be extremely flexible and should be able to handle the needs as defined.
– we would like to redesign the project system once moved onto trunk, potentially using the new xml-rdf datasource as a way to improve project performance.
- snippets
– snippets, and file templates, in komodo can drive dialogs to ask questions for data
- gui
– there are some design issues currently that prevent much change to the UI. we’d like to change this but it needs to be well thought out, it’s a bit of a larger project.
– toolbars and menu’s can be created/added via the toolbox, or extensions
- misc
– the way we brand needs to be updated to better match/work with the way general mozilla applications are branded
– for scintilla to be really useful outside of komodo, some work on patch integration, reworking of some of the SciMoz code and event handling needs to happen, also a bigger project.
– komodo builds on 1.9 (at least on OSX) as of last week. there are many issues and bugs that need to be fixed for using komodo on 1.9. SciMoz needs modification for trunk.
Comment by Shane Caraveo — 10/14/2007 @ 11:30 pm
there is overlap on some features with the (currently unspecified) feature set that we would like to drive for an IDE focused on the Open Web
Comment by penisbüyütücü — 11/29/2007 @ 2:47 pm
Penis Büyütücü Krem
http://www.seksuel.com/index.php?p=list&k_id=21
www.seksuel.com Erotik Seks Shop Sex Market Cinsel Sağlık Ürünleri azdırıcı uyarıcı penis büyütücü geciktirici ilaçlar erotik alışveriş hap damla krem sprey parfüm vibratör
Comment by Penis Büyütücü Krem — 1/2/2008 @ 11:54 am
kozmetik, sağlık, cinsellik, çatlak, selülit, güzellik, zayıf, büyütücü, geciktirici, sigara, bakım, cilt, ten, bayan, kadın, tedavi, ereksiyon, sertleştirici, göğüs, ilaç.
Comment by mavikozmetik — 1/2/2008 @ 4:00 pm