Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Ivy for Java hackystat dependency management?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Expand all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Robert Brewer  
View profile  
 More options Oct 11 2007, 11:51 pm
From: Robert Brewer <rbre...@lava.net>
Date: Thu, 11 Oct 2007 17:51:16 -1000
Local: Thurs, Oct 11 2007 11:51 pm
Subject: Ivy for Java hackystat dependency management?
I just came across this because it is listed on the Ant homepage (it is
being folded into Ant in a future version):

<http://incubator.apache.org/ivy/>

While I'm not sure I fully understand it, I think this would make some of
the inter-project jar dependencies easier. Maybe it could also help out
with the ever-growing environment variable list.

--
Robert Brewer
Perpetual Student
http://excitedcuriosity.wordpress.com/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Kagawa  
View profile  
 More options Oct 12 2007, 6:16 am
From: "Aaron Kagawa" <kaga...@gmail.com>
Date: Fri, 12 Oct 2007 00:16:00 -1000
Subject: Re: [hackystat-dev] Ivy for Java hackystat dependency management?

Ivy is pretty cool.  I tried it a while back.

Here is what I can remember:
1) it does a really good job on jar dependencies. it's almost like how Maven
manages dependencies.
2) i didn't figure out how to do manage resources like Ant, Java, Tomcat,
etc. Furthermore, i'm not sure i could do something like SCLC.  I'm not sure
how it works for tools like checkstyle, because i want the installation not
just the jar file .

so, i decided not to use ivy.  i didn't want to maintain another server.
you would have to maintain the jars in the server and then make sure that
you specify what dependencies you wanted to be used in the build process.  i
suppose, i just thought that committing the jars to the subversion project
was easier.  but this was in an multi-project environment; so it i would
have to deal with a lot of jars and different versions of jars.  not to
mention that everyone in the organization would have to access to the ivy
server.

anyway.... i still think ivy is pretty cool. i actually would want to use it
if someone else was responsible for it.  but, being that it would be me.  i
decided not to introduce it.  it would be cool if we used it for hackystat
so i could learn how to use it effectively.

thanks, aaron

On 10/11/07, Robert Brewer <rbre...@lava.net> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Kagawa  
View profile  
 More options Oct 12 2007, 7:25 am
From: "Aaron Kagawa" <kaga...@gmail.com>
Date: Fri, 12 Oct 2007 01:25:01 -1000
Local: Fri, Oct 12 2007 7:25 am
Subject: Re: [hackystat-dev] Ivy for Java hackystat dependency management?

actually, you know what type of dependencies are bugging me? i don't know
when i should do an update on the source code. for example, i just noticed
sensorbase changed.  so, i tried to jar a new version. but, i had to get
utilities next.  (getting the developer distros are too slow and painful
some times)

i don't remember the exact situation, but i had a little problem with using
the utilities api.  i didn't quite understand what the problem was.  then i
noticed that utilities was jar'd up in sensorbase (sensor shell does that
too).  are we sure we want to do that?

i don't understand the dependencies enough, but what happens if i write a
service that uses sensorshell, which uses utilities X.1, and but my service
requires utilities X.7.  then it becomes a classpath issue which tends to
always be a little confusing when you have no idea its a classpath issue.

anyway, thats sort of dependencies that might become a problem when services
get installed all over the place. not to mention the service jar file name
probably should have the version number in it (i think ivy requires that and
maven too).

thanks, aaron

On 10/12/07, Aaron Kagawa <kaga...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Philip Johnson  
View profile  
 More options Oct 12 2007, 12:59 pm
From: Philip Johnson <john...@hawaii.edu>
Date: Fri, 12 Oct 2007 06:59:30 -1000
Local: Fri, Oct 12 2007 12:59 pm
Subject: Re: [hackystat-dev] Re: Ivy for Java hackystat dependency management?
IMHO, we don't need ivy, because ivy is for 'users' who need to
manage dependencies among released code.

What we really need is a continuous build mechanism, because we need
to be able to ensure that the SVN 'heads' of all of our services are
mutually compatible.

We're almost there--the System Build works fine on the Mac but has an
Emma-related issue on Windows that requires building services
individually.  I guess I should bump the priority on that fix,
because then everyone can with one command get the most recent
version of all compatible services on their system.

Today's issue with the SensorShell not including UriCache is a
classic example: Pavel and I were working on this yesterday but I
forgot about the upward implications.  I will do a full build this
morning to make sure everything is OK.

Cheers,
Philip

--On October 12, 2007 1:25:01 AM -1000 Aaron Kagawa


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google