On 12.10.2011 23:07, G. Allegri wrote:
> Thanks Michaël for the clear reply.
> I appreciate very much your precious work on OJ, but my impression (coming 
> from other OS projects) is that OJ misses a coherent naming and code 
> structure. I feel that having a cleaner model would help very much potential 
> developers and power users.

right, only there is so much manpower, virtually none currently to either clean 
up or maintain and extend ;)

> I think that a maven build system, with various profiles, should automate the 
> most possible, otherwise it can be very confusing where to pick the required 
> libs, extensions, etc. Anyway, I know that it isn't an easy task.

i feel comfortable with the current svn structure which has everything to build 
successfully

> The other way could be to set up a clear documentation (even a single page) 
> where the actual structure(s) are explained:

wiki :)

>  - what is a user/developer expected to find in the X build

we are currently working on this. be advised that there will be two editions 
CORE and an extended, for now called PLUS.
Michael: we should add explanation for this to the download readme.txt again 
for the next release

>  - the relation between builds and SVN branches/tags/trunk

yes, tagging is important, will add it to the release steps text file we 
currently have so nothing is forgotten.

> 
> At least a common naming should be found to title downloadable builds, and 
> maven build profiles.

any comment on CORE vs PLUS.. suggestions?

> Another hint: find a coherent naming for plugins.

this i do not understand. what do you mean?

> I know you're working on this. They're not critics but hints. They're my two 
> cents after having browsed the various Sourceforge pages and SVN for some 
> days ;)

no worries, any feedback is appreciated and better than none... ede


> 
> giovanni
> 
> 
> 2011/10/12 Michaël Michaud <michael.mich...@free.fr 
> <mailto:michael.mich...@free.fr>>
> 
>     Hi Giovanni,
> 
>     -s refers to a special Sextante edition. Stefan has created this edition 
> one or two years ago including OpenJUMP, Sextante, and many other plugins 
> around there.
> 
>     I kept this formule for 1.4.1 and 1.4.2 version (1.4.1-s and 1.4.2-s are 
> available in https://sourceforge.net/projects/jump-pilot/files/OpenJUMP/),
>     even if I changed significantly the list of included plugins.
> 
>     Recently, we had a discussion about ecw plugin distribution and decided 
> that it will be included in the -s version, and Ede suggested to change the 
> name of this version from -s to something else (Stefan has plenty of ideas, 
> and the extension name, maybe PLUS to have something explicit in the build 
> system has still to be choosen).
> 
>     Currently, included plugins are quite heterogeneous, and many of them are 
> just available as is, with their source, on my website or on cadplan website.
>     I put one of my plugin on OJ svn (graph toolbox), but others are still 
> not and none of them are on maven repository.
> 
>     Is it important to have PLUS version plugins centralised or mavenized for 
> you ?
> 
>     Michaël 
> 
>     Le 12/10/2011 22:07, G. Allegri a écrit :
>>     I've just started following this mailing list and studying OJ build 
>> system.
>>     AFAIK you're setting up a maven to distinguish a CORE and PLUS build. Is 
>> the PLUS build supposed to include all the extension listed by Michaël? 
>> Sextante, graph-toolbox, etc. I mean, will they refer to maven public 
>> repositories, or will be put inside the OJ svn?
>>
>>     A second question. I see you're talking about an "-s" edition. Is it 
>> already available? Does it correspond to the PLUS version?
>>
>>     I will apreciate very much some clarification.
>>     Thanks,
>>     giovanni
>>
>>     2011/10/12 Michaël Michaud <michael.mich...@free.fr 
>> <mailto:michael.mich...@free.fr>>
>>
>>         Hi Ede,
>>
>>         here is a list of extensions, dependencies and source location for -s
>>         (or whatever) OpenJUMP version.
>>
>>         Not complete, sorry, but a good start.
>>         I think Sextante 0.6 has been put as is in the distro, and sextante
>>         bindings has been modified by Peppe (small modification to look for
>>         Sextante in a specific directory if I'm correct), not sure if I 
>> compiled
>>         it myself.
>>
>>         aggregation-0.2.4
>>             author : michaël
>>             jar : included in openjump-1.4.2-s
>>             src : zipped on http://geo.michaelm.free.fr/OpenJUMP/resources/
>>             i18n : included in jar
>>
>>         bsheditor4jump-0.2.1.jar
>>             author : michaël (it uses also old jedit code)
>>             jar : included in openjump-1.4.2-s
>>             src : version 0.2.0 zipped on
>>         http://geo.michaelm.free.fr/OpenJUMP/resources/ : TO BE UPDATED
>>             i18n : included in jar
>>             dependance : buoy.jar
>>
>>         driver-dxf-0.7.3.jar
>>             author : michaël
>>             jar : included in openjump-1.4.2-s
>>             src : version 0.2.0 zipped on
>>         http://geo.michaelm.free.fr/OpenJUMP/resources/drivers
>>
>>         graph-toolbox-0.1.2.jar
>>             author : michaël
>>             jar : included in openjump-1.4.2-s
>>             src : managed in JPP svn
>>             i18n : included in jar
>>             depends on jump-jgrapht-0.4.jar and jgrapht-jdk1.6.jar
>>                 jump-jgrapht-0.4.jar src : version
>>         http://geo.michaelm.free.fr/OpenJUMP/resources/
>>                 jgrapht-jdk1.6.jar src : http://jgrapht.sourceforge.net/
>>
>>         JumpChart.jar and
>>         jumpPrinter.jar and
>>         VertexSymbols.jar
>>             author : cadplan
>>             jar : included in openjump-1.4.2-s
>>             sources available on http://www.cadplan.com.au/
>>             depends also on iText-2.1.5.jar
>>
>>         PirolCsv.jar
>>             author :
>>         http://www.pirol.hs-osnabrueck.de/jump-download.html?&no_cache=1 
>> <http://www.pirol.hs-osnabrueck.de/jump-download.html?&no_cache=1>
>>             jar : included in openjump-1.4.2-s
>>             sources : included in the jar
>>             depends on pbaseClasses.jar (sources included)
>>
>>         PostGISPlugIn-1.4.2alpha.jar
>>             authors : many
>>             jar : included in openjump-1.4.2-s
>>             sources : managed in JPP svn
>>
>>         Sextante binding-0.6.1.jar
>>             author : Victor Olaya (small adaptation from Giuseppe)
>>             jar : included in openjump-1.4.2-s
>>             sources : included in jar
>>
>>         TableLayout-bin-jdk1.5-2007-04-21.jar
>>             cannot remember which plugin depends on it
>>
>>         topology-0.3.jar
>>             author : michaël
>>             jar : included in openjump-1.4.2-s
>>             src : zipped on http://geo.michaelm.free.fr/OpenJUMP/resources/
>>             i18n : included in jar
>>
>>         txt-driver-0.3.0.jar
>>             author : michaël
>>             jar : included in openjump-1.4.2-s
>>             src : zipped on http://geo.michaelm.free.fr/OpenJUMP/resources/
>>             i18n : included in jar
>>
>>         x-bean-2.2.0.jar
>>             cannot remember which plugin depends on it
>>
>>         sextante directory
>>             author : Victor Olaya
>>             jar : 34 jars included in the directory
>>             src : http://sextante.forge.osor.eu/contact.html
>>
>>
>>
>>         Le 12/10/2011 20:49, edgar.sol...@web.de 
>> <mailto:edgar.sol...@web.de> a écrit :
>>         > michael,
>>         >
>>         > could you please shortly summarize the incuded extensions and the 
>> locations of distro zips or their sources you use to compile sextante 
>> edition? i'd like to complete the plus snapshot definition.
>>         >
>>         > thanks ede
>>         >
>>         > 
>> ------------------------------------------------------------------------------
>>         > All the data continuously generated in your IT infrastructure 
>> contains a
>>         > definitive record of customers, application performance, security
>>         > threats, fraudulent activity and more. Splunk takes this data and 
>> makes
>>         > sense of it. Business sense. IT sense. Common sense.
>>         > http://p.sf.net/sfu/splunk-d2d-oct
>>         > _______________________________________________
>>         > Jump-pilot-devel mailing list
>>         > Jump-pilot-devel@lists.sourceforge.net 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>         >
>>         >
>>
>>
>>         
>> ------------------------------------------------------------------------------
>>         All the data continuously generated in your IT infrastructure 
>> contains a
>>         definitive record of customers, application performance, security
>>         threats, fraudulent activity and more. Splunk takes this data and 
>> makes
>>         sense of it. Business sense. IT sense. Common sense.
>>         http://p.sf.net/sfu/splunk-d2d-oct
>>         _______________________________________________
>>         Jump-pilot-devel mailing list
>>         Jump-pilot-devel@lists.sourceforge.net 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>         https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>>
>>
>>     
>> ------------------------------------------------------------------------------
>>     All the data continuously generated in your IT infrastructure contains a
>>     definitive record of customers, application performance, security
>>     threats, fraudulent activity and more. Splunk takes this data and makes
>>     sense of it. Business sense. IT sense. Common sense.
>>     http://p.sf.net/sfu/splunk-d2d-oct
>>
>>
>>     _______________________________________________
>>     Jump-pilot-devel mailing list
>>     Jump-pilot-devel@lists.sourceforge.net 
>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> 
>     
> ------------------------------------------------------------------------------
>     All the data continuously generated in your IT infrastructure contains a
>     definitive record of customers, application performance, security
>     threats, fraudulent activity and more. Splunk takes this data and makes
>     sense of it. Business sense. IT sense. Common sense.
>     http://p.sf.net/sfu/splunk-d2d-oct
>     _______________________________________________
>     Jump-pilot-devel mailing list
>     Jump-pilot-devel@lists.sourceforge.net 
> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> 
> 
> 
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to