JetBrains Omea goes Open-Source
JetBrains has finally made the sources of “Omea” available.
I’ve been using this extremely powerful information organizer for quite some time and found it to be really helpful. Primary usages for me are - getting news on RSS, working with NNTP newsgroups, saving and organizing interesting articles/posts. However, there’s much more that’s left behind for the simplicity reasons (i.e.: Outlook indexing, IM log indexing, numerous blogging and other integration plug-ins etc).
Unfortunately the product was not making enough money for the company (that’s what happens when you get tool “built by developers for developers” into the market with tight competition) and they decided to move to the Open-Source domain (GNU General Public License).
The sources could be downloaded from the SVN repository (use TortoiseSVN for this) and serve as a great reference material (this was a full-blown commercial project, after all). Here are just some of the highlights:
- NAnt build scripts (with C# scripting)
- MSBuild scripts (along with numerous custom tasks with sources)
- Wix setup
- Specs described with MindManager files
- Help in multiple formats (from SWF tutorials to CHM and web help)
- Performance and stress tests
- Outlook, ICQ, NNTP, Excel, PDF, Task plugins in sources
- Do you remember the “Unhandled Exception” dialog from R#? It is in the sources, too.
PS: If you are a .NET developer and do not know about JetBrains products, R#, or TortoiseSVN, then you are not as efficient as you could’ve been (the full “software worth checking it out” list is also available).
No comments yet.
Leave a comment
Search
Archives
Recent Comments
- aCoder on Extension methods for interfaces
- Requirements for the Photon .NET project | Rinat Abdullin on IRepository, cross-cutting concerns and flexibility
- Nicholas Blumhardt on Extension methods for interfaces
- aCoder on IRepository, cross-cutting concerns and flexibility
- Rinat Abdullin on Blog upgraded
- Rinat Abdullin on Extension methods for interfaces
- IRepository, cross-cutting concerns and flexibility | Rinat Abdullin on Extension methods for interfaces
- Bill Pierce on Blog upgraded
- aCoder on Extension methods for interfaces


