Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[amp-dev] Re: Eclipse AMP - Contributing


Hi Dietmar,

Delighted to hear from you. I'm really looking forward to seeing a team of people come together around this project and it sounds as though you have exactly the right expertise. I hope you don't mind but I've cc'd the developer list (w/o your contact details) for project transparency and as it could be helpful for future developers. Any further follow-up to the amp-dev@xxxxxxxxxxx as well.

I'm especially interested to hear your thoughts on MetaABM. As the project plan relates, there is going to be a new meta-model "acore" that will try to learn from MetaABM experience. There are a number of things that I'm already wanting to work on, and some areas that need puzzling out. It's really important to have a good critical look at the current model and very timely as I'm giving a paper on it at the end of October. And I am very glad that you want to work on implementation issues as that is the area that we really need to work on over the next six months or so. And community building is the most important thing of all right now, see below.

A few questions to start off not to put you on the spot -- just for context.

1. Do you have any official or unofficial involvement in Eclipse projects now? i.e. bugzilla, blogs, etc..
2. Any other open source stuff?
3. What kind of time do you think you might have to devote to the project?
4. Are you able to work on documentation, examples and user support as well? (Please say yes. :))
5. Looking at the guidelines below do you see any issues with getting past Eclipse foundation committer process? (Even if you do, you could still be very involved in project.)

As you're probably aware, the Eclipse way to become involved in projects is (quite) a bit more complex than in most Open Source projects...this is the first time I've been  through this process as lead as well so I've had to read up on it today.  I want to do things right so that we have good consistency in process for the future. I hope that you won't find it too much of an impediment. Please see the links below for some general guidelines.

From what I can gather from the Eclipse guidelines, what should happen is for you to take on developer role for a bit. Here are some suggestions for how to get involved.

-Obviously, try to get the thing built and installed, etc.. :)

-Check out the bugzilla. There isn't a lot there yet, but...
add anything and everything you think of that could be done better or needs to be done or whatever.
even better, take a look at some of the outstanding bugzilllas and work on patches for them. 

-Discuss details of meta-model design, API and ideas for what *you'd* like to see in AMP  on dev-list. (More user focussed stuff might make sense on amp newsgroup.)

-Write documentation and example models! I'm especially wanting to get some cheat sheets and other internal documentation going. More than anything, right now we need to get people engaged in the project and that means getting them up and running and using the tool as quickly as possible, so I would say that this is the best way to contribute right now. There is actually a lot of stuff there now, but it's worthless if no-one knows how to use it.

-Along with this, any input on website, screencasts, and build issues is most welcome.

Any questions for me?


cheers,

Miles




On Sep 29, 2009, at 8:24 AM, Dietmar Gombotz wrote:

Dear Miles,
 
With great pleasure I have read that your Project has been accepted into the Eclipse Suite
 
Personally I am based on two areas.
Primarily I own a small software company in Vienna (Austria) where I focus on specific software needs for Government and Businesses.
Secondary I am a student and since recently junior researcher at the Vienna university of technology, where I focus on using Agent Based Models in the Computational Economics area.
 
I am currently working on two projects (Master Thesis and a Paper) regarding Agent Based Modelling and would like to contribute to your project. (the paper is to analyse meta-ABM, criticise and propose improvements)
I contact you to see how I could support your efforts.
 
As an experienced software developer in the Java are I see my focus primarily on helping in the Implementation area. -> I have worked with MOF/Ecore twice already (University) and would like to build up more know-how in the MDA area.
As a German speaker I could also provide some background on building up a community within the German speaking parts of Europe.
 
Let me know if you think I might be able to help,
 
Best Regards,
 
Dietmar
Mit freundlichen Grüßen
Dietmar Gombotz



Back to the top