Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » How can I contribute(I'd like to contribute to EMF)
How can I contribute [message #1800581] Wed, 02 January 2019 21:05 Go to next message
Edmundo López Bóbeda is currently offline Edmundo López BóbedaFriend
Messages: 27
Registered: October 2012
Junior Member
Hello,

I've worked in some EMF based projects and I really enjoy the technology. I'd like to give back to the community by contributing to the ongoing effort to maintain these technologies.

Where can I start and where would a contribution be more meaningful? If you have a small bug I could tackle as a warm up task that would be great. Please let me know!

Have a nice day!

Best regards,

Edmundo López
Re: How can I contribute [message #1800591 is a reply to message #1800581] Thu, 03 January 2019 04:48 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33113
Registered: July 2009
Senior Member
Edmundo,

Issues are tracked in Bugziila. I use this query to produce the current list list:

https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&classification=Modeling&component=releng&component=doc&component=website&component=Core&component=Doc&component=Edit&component=Mapping&component=Tools&component=Xcore&component=XML%2FXMI&list_id=18101126&order=resolution%2Cbug_id&product=EMF&query_format=advanced&resolution=---&resolution=FIXED

The builds are done by this server:

https://ci.eclipse.org/emf/

The build site includes instructions for how to set up a development environment. These instructions are exactly what I use personally for that purpose. If you follow these instructions, and really want to be able to commit/contribute changes, be sure to choose the SSH (read-write, Gerrit) URI for the clone:

ssh://${git.user.id|username}@git.eclipse.org:29418/emf/org.eclipse.emf

With your Eclipse.org account, you'll be able to commit changes to Gerrit for review:

https://wiki.eclipse.org/Gerrit#User_Account

Be sure your commit message starts with "[bugzilla-id]" so that the review/commit is automatically links to the Bugzilla.

Note that the vast majority of the open Bugzillas are enhancement requests, not actual bugs. I'm pretty much the only active maintainer of the code base. I'm very fussy about everything big and small, e.g., please try to respect the existing formatting and don't introduce gratuitous formatting changes by formatting files. As a result, the small/easy things are very quickly eliminated from the list, leaving only the more challenging problems.

Something like this would be relatively interesting:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=542716

But then you'd need to edit templates and those are kind of a night mare to edit so likely not the best initial task.

Perhaps have a look through the list of Bugzillas to see what looks interesting for your personally. The newer issues are near the bottom, so visit the the list in reverse direction...


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: How can I contribute [message #1800650 is a reply to message #1800591] Fri, 04 January 2019 13:20 Go to previous messageGo to next message
Edmundo López Bóbeda is currently offline Edmundo López BóbedaFriend
Messages: 27
Registered: October 2012
Junior Member
Thanks a lot Ed. I'll start ASAP.
Re: How can I contribute [message #1805147 is a reply to message #1800650] Mon, 08 April 2019 11:00 Go to previous messageGo to next message
Aurélien Mora is currently offline Aurélien MoraFriend
Messages: 38
Registered: July 2014
Member
Hello,

I'd like to contribute too, but I encounter a little problem with the provided setup.

When I use this setup in the eclipse installer, I got this error:

Adding repository https://dl.google.com/eclipse/plugin/4.6
ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at https://dl.google.com/eclipse/plugin/4.6/content.xml.
java.net.SocketTimeoutException: connect timed out


Do you have any hint?
Re: How can I contribute [message #1805149 is a reply to message #1805147] Mon, 08 April 2019 12:02 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33113
Registered: July 2009
Senior Member
I am able to load this file from my browser:

https://dl.google.com/eclipse/plugin/4.6/p2.index

It contains this:
version=1
metadata.repository.factory.order=compositeContent.xml,\!
artifact.repository.factory.order=compositeArtifacts.xml,\!

And I can load this in my browser:

https://dl.google.com/eclipse/plugin/4.6/compositeContent.xml

And I can load this repository using the Repository Explorer in the IDE, so perhaps you tried when the server was having problems...


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:Is there a "CanAdd" API?
Next Topic:How to generate model from meta-model?
Goto Forum:
  


Current Time: Fri Mar 29 09:44:05 GMT 2024

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

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

Back to the top