[gephi-dev] Newbie developer Tech Questions
Eduardo Ramos Ibañez
eduramiba at gmail.com
Thu May 19 22:09:13 CEST 2011
I try to answer some questions:
1. A SPI <http://en.wikipedia.org/wiki/Service_provider_interface> is
basically a part of a API that contains interfaces to be implemented by
other programmers to provide services, normally plugins or API
2. As I have seen in existing code, the @author annotation contains only the
creator of the first version of the file, but often various authors are
included in the license.
Copyright 2008-2010 Gephi
Authors : Author 1, Author 2...
3. If you want, you can create a blueprint as it is useful to see what is
being done/has to be done but you can start working on a new branch without
4. For merge requests I think you only need to request it from one of your
branches at launchpad and the admins will evaluate it.
2011/5/17 Yudi Xue <yudi.xue at usask.ca>
> Dear gephi devs,
> My name is Yudi and am a GSoC student this year. I used to develop on
> eclipse plugin-based systems and am new to Netbeans. Currently I am
> doing my best to get up to speed to the development process in Gephi
> community as well as launchpad (by the way this is a great platform and
> really beats google code in my opinion).
> Here are a few questions that I could not find answer from launchpad
> question list:
> 1. I saw packages named under 'spi'. What is the difference between spi
> and api in Netbeans plugin model? (what is the convention in gephi)
> 2. A question on license term for code reuse. How should I comment
> @author when modifying existing code? I assume:
> @author 1 <email>
> @author 2 <email>
> but it is best to be sure.
> 3. I saw blueprints in launchpad and am wondering how it is
> used/managed? It seems to be a good practice that open a branch per
> blueprint so it is aware to the test team. Should I register a blueprint
> before contributing code?
> 4. Question on quest for merge. It would be great if someone can point
> me to a walkthrough how it is done in launchpad.
> Thanks a bunch!
> Yudi Xue
> M.Sc Student
> University of Saskatchewan
> gephi-dev mailing list
> gephi-dev at lists.gephi.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gephi-dev