Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Clarified roadmap and plans for the readme
  • Loading branch information
abdullin committed Jul 20, 2011
1 parent 2624614 commit 9501d61
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion readme.markdown
@@ -1,4 +1,5 @@
# Farley File - This project you see not!
# Farley File
## This project you see not!

Farleyfile is an information management system that uses Lokad.CQRS with a dash of event sourcing, DDD and "cloud magic".

Expand All @@ -10,6 +11,22 @@ Currently I'm still evolving the functionality and features (stories, contexts,

So if you accidentally stumble across this project, I recommend to avoid diving into it right now. This could make everything feel much more complex than it actually is. Besides, there are a few really cool features I'll be adding only towards the end (to keep the surprise :) Some of the design choices will not make a lot of sense till then.

## Roadmap

The project itself aims to accomplish two objective:

* Become a **tool for my information management** (I'd be glad if it helps somebody else, but this is not goal).
* Serve as a **practical Lokad.CQRS show-case with DDD/Cloud/Event sourcing**, that deals with all the production level details which are often discarded from the sample projects (evolving, testing, configuration, contracts, maintenance etc).

These objectives form the first milestone. When they are reached, the project will be officially published with all the necessary cleaning and comments.

**If** the first milestone is reached, then I think about starting a community effort to **create a show-case of building Lokad.CQRS clients on different platforms**. I'm thinking of something like: RoR, ASP.NET MVC, Windows Phone and iPhone, while going for iCloud-style replication and [continuous client](http://kellabyte.com/2011/05/26/continuous-client-our-multi-device-dream-but-how-do-we-build-it/) experience. All of these scenarios are rather straightforward to achieve within a single architecture (although it might be boring to have the same design on multiple platforms) yet there should be some platform-specific quirks.

I want to highlight similarities and help to establish common body of knowledge for further development. There are a few devs that are already interested in practicing and extending their skillset to this area, but **if you want to join - just get in touch**.


## Release Date

Publishing of this sample is planned closer towards the end of August - beginning of September, when we'll be releasing v3 refresh of Lokad.CQRS.

Meanwhile, you can just enjoy the summer and stay tuned to my blog. You can also grab a copy of DDD book by Eric Evans, practice vim or check out LMAX implementations.
Expand Down

0 comments on commit 9501d61

Please sign in to comment.