Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » CDO developer needed(open source, for money)
CDO developer needed [message #873599] Fri, 18 May 2012 16:11
Eclipse UserFriend
I hope it is not offtopic here...

Archi is an architecture modeling tool built on EMF. Its GUI is very easy and intuitive to use. This is because that part is hand-crafted, not using EMF's edit and editor layer. We need enterprise repository support, which could most probably built efficiently with CDO. Archi also needs a refactoring in its persistence layer (that is to have its GUI and persistence decoupled).
Archi is at http://archi.cetis.ac.uk/
There is a sorta-like-working CDO hack here: https://github.com/magwas/archi/tree/cdo-loadlsave

Here is the current feature definition:
"enterprise repository where
- the models are stored in an rdbms (probably using CDO)
- more people can simultaneously edit the models using the Archi GUI
- java program(s) provided to save/load an archimate file to/from the
repository. The program(s) use Archi's packages to do their task, and
can run in command line without any access to the windowing environment.
- the client side runs on all platforms now supported by Archi
- the solution makes possible with further development effort to have
branches and merges of a model, and access control over parts and
branches of models
- all the code is open source"

Be warned that the hard part seems to be the overhaul related to the command line requirement.

This is an experiment to try out whether Archi can be continued on community funding. The plan is the following:

- You notify me on your willingness to earn money for hacking open source code, along with some text on how would you like to approach it, and how long it would take. You also name a tentative price. Please use https://groups.google.com/forum/#!forum/archicetis
- We work on archi's google group to finalize the specification. If it is ready, you name your price.
- If there are more candidates, the community chooses.
- We set up a kickstarter project for the development
- If the kickstart succesful, then there is a deal.
- You give the community the feature, the community gives you the money. Win-win.
Previous Topic:[CDO] (How) does CDO support batch/bulk updates
Next Topic:DAWN and Synchronous Modeling
Goto Forum:
  


Current Time: Sat Apr 20 04:00:00 GMT 2024

Powered by FUDForum. Page generated in 0.02746 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top