[Gvsig_english] Starting the project collaboration

Benjamin Ducke benjamin.ducke at oxfordarch.co.uk
Thu May 6 13:18:01 CEST 2010


Just a few thoughts regarding Eclipse, Java and Ubuntu 10.04:

1. The Eclipse editor crashes randomly on Lucid Lynx.
For a temporary fix, export GRE_HOME to a bogus directory
before running Eclipse:

export GRE_HOME=/tmp

(this will probably be fixed with the first XUL Runner update)

2. Make sure to use a 32 bit JVM for developing with Eclipse.
Currently, the native libraries for raster support are all
32 bits and you cannot run 32 bit JNI bindings from a 64 bit JVM.

Have a good start into your project!

Ben

----- Original Message -----
From: "Jorge Gaspar Sanz Salinas" <jsanz at gvsig.com>
To: "luca bianconi" <lc.bianconi at googlemail.com>
Cc: "Benjamin Ducke" <benjamin.ducke at oxfordarch.co.uk>, "Cèsar Ordiñana" <cordinyana at gvsig.com>
Sent: Thursday, May 6, 2010 9:55:50 AM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna
Subject: Re: Starting the project collaboration

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/05/10 21:38, luca bianconi wrote:
> Jorge, Ben,
> 
> thank you very much for the help.
> 
> It's fine for me.
> 
> Jorge:
> 
> I've registered a new account within OSOR, my username is 'lucab' and
> I'm registered with my name 'Luca Bianconi'.
> 

Cool, I'll add you to the project ASAP

> As far as I'm reading the development documentation, I'd like asap doing
> some tests on the code, to be more ready when the 'coding phase' starts
> at the end of May, so I'm trying some of the approaches hinted within
> the documentation.
> 

Well this kind of conversation is getting technically more specific so
I'm adding César to it in order to let him correct me if I'm wrong.

Anyway, as I told you, from now I would prefer to have this kind of
support on the mailing list, it can be helpful for other developers.

> With this aim I've a couple of basic technical questions:
> 
> - I've seen it's suggested to use Eclipse for handling gvSig
> development. Could you confirm me we're going to use it ?

Your life will be easier :-)

The building of gvSIG is documented mainly for Eclipse, but as we've
adopted Maven, it can also be done on your console using mvn CLI tool.

I recommend you strongly to use Eclipse.

> - We'll use Maven for project's build, reporting and documentation (I've
> read it's used for managing gvSig project). Could you confirm me , is it
> correct ?

Yes, in fact a working version of maven binaries is on the SVN so you
don't need to install it

> - I know it sounds as quite a silly question but: how about the
> Operating System will we use to develop?
> I'm going to use my ubuntu 10.04 LTS (just released, just a Linux as
> many others). Do you think will it be alright?
> Which systems gvSig team is using for implementation?
> 

Well 10.04 is pretty new, so I can't confirm you won't have any issue
working on it. BTW, everyone here uses Linux (mainly Ubuntu or
Kubuntu) to develop, but many others developers work also on Windows
XP. Two questions:

* On the ML are arising problems with the graphics card and 3D effects.
* The main problem could be with native libraries, I mean, gvSIG
native libraries could not be compatible with your system.

Try to install a regular gvSIG version and see if gvSIG is working.

Probably Benjamin has more info about this topic.


> Sorry for going straight to the point, but I'd like setting the
> development environment much earlier the beginning of the next phase,
> mostly because I can use Eclipse quite well but I know maven just a very
> little bit and I'd need experimenting it.

Perfect, setting for the first time the gvSIG 2.0 development
environment can be trickier, but if you are able to understand the
development documentation, follow the instructions.

http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide

I know, at this moment only in Spanish, but I assume that for an
Italian reader it's more or less possible to understand them.

We'll translate the docs into English, but as gvSIG libraries are in
development is a huge effort that we won't get in until the docs are
more or less "stable".

All the new javadocs are in English, but for older code the javadocs
can be in Spanish. If you find any javadoc you don't understand we can
translate it. IMHO a non English javadoc should be treated as a bug,
but for legacy code we're going to have a ton of bugs :(

Please don't hesitate to ask any question about this point (or any
other). If you get in trouble, ask us.

We use skype for IM (I'm "xurxosanz"), but if you don't feel
comfortable with it, we can use the #gvsig channel. It's not an
officially adopted tool, but well, I like it and I try to be on the
#osgeo channels and #gvsig of freenode. You can even use a web interface

http://webchat.freenode.net/

> 
> At the same time, when I've finished to set up the development
> environment with Eclipse+Maven(if we're going to use them), I'd like
> doing some tests with gvSig code.
> 
> I'm eager to compile it. ;-)
> 

I hope you'll have fun and you'll acquire a really valuable expertise.

> Cheers and thanks for your help,
> Luca
> 

Best

- -- 
Jorge Gaspar Sanz Salinas
gvSIG Team at Prodevelop
Technical Collaborations Manager
http://www.gvsig.org
http://www.gvsig.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJL4nYGAAoJEAOYD75lvHdBBTgIAOTIVAlqApyib2ouGvIxFjm3
hTPd51PDGCNOdlsd/Qm4oE2kjn0RIybBLIXskXOj2Wq04/t/QEsbM0Hpnv69/HCy
ntlavILHzYXu6sQgpsnXz4qKswgJNiQg/rRgRHEBjAMBCgAJqSDdxh403unsEaq2
IMJPp1Ws5a3JiT6jLjx7ugJ9/+i8rvypsrC+/HVsFox7Xv/2fQiXooPCSWRIEY4R
jV2lQWMKBoqKju9lOCKs3zcJCe1Zk8istpdCX5Pxbrbfdck5htrPcUdMmM3wC2ct
brsgbA5jrZRsLcTCbIqEbjHa6c33RZ4S+62JhC7SajWdZcaNzI1FEZduJkujP2s=
=1Zl+
-----END PGP SIGNATURE-----



------
Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit http://iso26300.info for more information.



More information about the Gvsig_internacional mailing list