Got some questions in Russian about the planned features of OmniaMea. Posting the answers here.
1. Do we integrate with Outlook tasks and contacts? Yes. The first beta will support contact synchronization in both directions. As of now, tasks can only be imported from Outlook.
2. What about import-export - for example, The Bat! address books? Most likely no, but this will be very easy to implement in a third-party plugin.
3. Are basic blogging features planned for any version? (I assume the user means support for posting to blogs.) Yes, but most likely not for 1.0. However, I'm working on RSS plugin enhancements in my spare time, and there's a chance that I'll find the time to implement this before 1.0. Maybe I'll just add support for IBlogExtension.
4. Do we plan to support WinFS? We are definitely looking into this, but it's too early to give any details.
Before starting to discuss the development details of our project, I should tell you what is it that we're developing. (This is especially important because, aside from a brief mention at Eugene Belyaev's blog, there has been virtually no public information on our project).
OmniaMea can be called a PIM (Personal Information Manager), but a lot of very different programs go under that label, and our focus for the initial release is a bit different from the rest. First, we don't strive to help a user organize his entire life - we only deal with what's in his/her computer. Thus, the release 1.0 won't have a calendar - a very common element of other PIMs. Second, the focus of release 1.0 is an individual, not a team - thus, we don't include features like data sharing (which is a major point for Chandler) and task delegation.
So what do we actually include?
Some of the features common for all of the resource types mentioned above are:
Another major point is that the architecture of OmniaMea is completely open and extensible - actually, the support for all of the resource types I mentioned above is implemented by plugins. I'll discuss the internal architecture of OmniaMea and its open API more in the future posts.
My name is Dmitry Jemerov, and I am the project lead of the project code-named "OmniaMea", currently developed by JetBrains. Some of you may also know me as the author of Syndirella, an open-source .NET RSS aggregator which was quite popular some time ago (and which certainly helped me to get a job at JetBrains).
The main topic of this blog will be the development of OmniaMea, and I'll also discuss other topics like .NET development, UI design and other things that interest me. The usual disclaimer applies - this blog is my personal writing space and does not always reflect the opinions of my employer.
I certainly hope that more of my colleagues take up blogging, but for now I'm the sole dweller of blogs.jetbrains.com. Our CEO, Eugene Belyaev, keeps a blog at his own site. Some colleagues also keep journals at LiveJournal, but they're all in Russian, so there's not much point in giving links here.