Hi.
Yes, I maintain a Mavenized VisAD mirror at 
https://github.com/julienchastang/VisAD. I had to restructure the 
project a bit to follow the Maven directory structure. I also had to 
prune out some (I suspect obsolete) source in order for VisAD to build 
with Maven. See the note at the bottom of the README. This effort took < 
2 hours of work.
VisAD development seems to move in "waves", and I wait for a wave to 
complete before resyncing the projects. (In other words, there are a few 
recent commits that I have not grabbed yet. Waiting for things to settle 
a bit.)
I think a more official move to Maven and github would benefit the VisAD 
community for various reasons.
. Giving new and existing VisAD users an easy avenue to incorporate 
VisAD into their project via Maven mechanisms (both through mvn build 
and access through Maven Central). (The THREDDS project does this now, 
internally in Unidata)
. Maven is the de facto standard project management tool in the Java 
ecosystem. Once a project has been Mavenized, other tools like 
continuous integration software can take advantage of this common 
baseline. It also gives developers outside the project an idea of what 
they are dealing with and where to start poking around.
. Opportunity to clean out cruft. For example, I think there is a  
netcdf-java dependency in VisAD that is extremely out of date.  Also, 
current VisAD dependencies are brought in with the raw source, rather 
than external dependencies (e.g. Jama). This would have to be cleaned up.
. In my experience github has a more vibrant open source community, 
leading to greater collaborative development. Many many open source 
projects have been moving to github.
I would be very happy to help out in this area if there is any or 
sufficient interest. Having a Mavenized VisAD available on Maven central 
would be a good goal.
In the meantime, I will continue to maintain the VisAD mirror at 
https://github.com/julienchastang/VisAD.
Just my $0.02
-Julien
On 6/5/12 6:08 PM, Tomas Pluskal wrote:
Hi Curtis,
Another option would be to use Unidata's existing Maven repository 
(https://artifacts.unidata.ucar.edu/). Then you could deploy JARs 
there with a little less bureaucracy than Maven Central has. Of 
course, artifacts would also be less visible, as they would not be 
discoverable on search aggregators such as mvnrepository.com 
<http://mvnrepository.com/>.
That is of course an option. However, I cannot help with that, so the 
effort has to be taken by someone who has access to that repository.
On the other hand, if you decide to deploy to Maven Central, I can do 
the setup and provide the complete ant tasks for that.
Best,
Tomas
===============================================
Tomás( Pluskal
G0 Cell Unit, Okinawa Institute of Science and Technology Graduate 
University
1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
TEL: +81-98-966-8684
Fax: +81-98-966-2890
_______________________________________________
visad mailing list
visad@xxxxxxxxxxxxxxxx
For list information, to unsubscribe, visit: 
http://www.unidata.ucar.edu/mailing_lists/