| Summary: | Wish to contribute a Draw2d Figures preview | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Mickael Istria <mistria> |
| Component: | GEF-Legacy Draw2d | Assignee: | gef-inbox <gef-inbox> |
| Status: | CLOSED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | nyssen |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Mickael Istria
Hallo Michael, that sounds quite interesting. I hope I can find time to have a deeper look into it on the upcoming weekend. (In reply to comment #1) > Hallo Michael, that sounds quite interesting. I hope I can find time to have a > deeper look into it on the upcoming weekend. And Mickael, sorry for having written your name wrong... Mickael, that's certainly a nice idea you have picked up here. And as there always have been some inquiries for GEF developer tooling, I think that's something that definitely would be of interest to the community. However, I doubt that contributing the current code basis to GEF would be the best option to take. I think so because of the following reasons: 1) As the feature is rather "young", it will definitely need quite some additional work at the beginning until being really mature, and having contributed the code to GEF, you would be limited to contributing patches alone to help to maintain the code (which will be quite cumbersome if we would also have to go via CQs each time). 2) Having contributed the code to GEF, the GEF committers alone would have the responsibility (and also the duty) of maintaining the code. And while I think that it is quite an interesting thing to have, for me the renewal of GEF itself currently has the highest priority (see bug #347636 for details), so I fear that this could somehow get missed out. 3) Attracting additional contributors could probably be discouraged because of 1) and 2). What about creating an EclipseLabs project (e.g. GEFTools) and contributing the code to it? This would enable the maturation of the current basis and its augmentation in a lot more flexible way. It could also help to attract additional contributors because of a lower entry threshold. We could promote the project on our dev mailing list as well as in our wiki and/or our web pages. Ok, thanks for your advices. |