Some observations while writing JBlogEditor:
- Easy to get started.
- Free window management and layouts.
- Free toolbar/menu management.
- Free text editor support with easy coloring and code completion.
- Excellent plugin mechanism allowing for usage of 3rd party plugin. HTML editor is a good example. I would love to replace the text bases HTML editor with a WYSIWYG HTML editor. Swapping should be a piece of cake.
- Lack of adequate documentation. Hunting through the newsgroups on eclipse.org is a pain. Searching eclipse.org through google is a little better.
- Many plugins are not RCP ready.
- RCP isn’t as evolved as the Eclipse IDE platform.
- SWT limitations compared to Swing. (This may be because I come from a Swing background).
- Size. My plugin is only 1.4MB, but the whole application is 13MB. The extra MBs are because of the numerous plugins I had to bundle. I believe I should be able to reduce this somewhat.