Re: project dependencies
Jacob Kjome <[email protected]>
| Newsgroups | gmane.comp.java.prevayler |
|---|---|
| Message-ID | <[email protected]> |
Seems like it should be at least 1.5 at this point. The only reason I see for sticking with Java 1.4 these days is maintaining legacy apps, which likely are not going to use Prevayler anyway. And didn't Justin foray into a Java 1.5 refactoring of Prevayler? I think he ended up saying that Generics (and possibly other 1.5 features) didn't buy too much, but while it might not have been perfect, was there no benefit at all? Any other opinions? Jake On 9/17/2011 8:53 AM, Karl Wettin wrote: > Are we officially targeting Java 1.4? > > > karl > > On Sep 14, 2011, at 8:29 PM, Justin T. Sampson wrote: > >> :) >> >> Thanks for the contribution! >> >> I think we generally found XStream to be nicer than Skaringa. We would >> have dropped Skaringa a while ago, but I argued to keep it because it >> was a good test case for custom serializers -- it was almost broken a >> couple of times, because its behavior is different than XStream in >> some subtle ways. But I'm fine with dropping it now. >> >> On Wed, Sep 14, 2011 at 10:06 AM, Alexandre Nodari >> <[email protected] <mailto:[email protected]>> wrote: >> >> Skaringa :-( The first XML serialization implementation :-( My >> first idea contributed to Prevayler :-( >> >> Just kidding... Drop it! :-) >> >> >> 2011/9/14 Klaus Wuestefeld <[email protected] <mailto:[email protected]>> >> >> Lets drop Skaringa and JavaMatch. >> >> Details: >> [13/09/2011 21:57:18] Karl Wettin: however, you should let me know >> what it is you want to do with prevayler and maven >> [13/09/2011 21:57:32] Karl Wettin: i have a couple of days >> coming up i >> can spend on things like this >> [13/09/2011 21:57:57] Klaus Wuestefeld: nice :) >> [13/09/2011 21:58:07] Klaus Wuestefeld: I have a conference >> starting in 2 mins >> [13/09/2011 21:58:32] Karl Wettin: eg how do you feel about major >> refactoring of the modules? could we try to come up with >> something so >> we get the most of it out without any deps? >> [13/09/2011 21:58:34] Karl Wettin: okok >> [13/09/2011 21:58:35] Klaus Wuestefeld: I think we can simply >> delete >> all dependencies: skaringa, jmatch >> [13/09/2011 21:58:58] Klaus Wuestefeld: is xstream on maven >> central? >> [13/09/2011 21:59:07] Klaus Wuestefeld: What other deps do we >> have? >> [13/09/2011 21:59:08] Karl Wettin: i think the biggest problem >> is the >> PrevaylerFactory >> [13/09/2011 21:59:14] Karl Wettin: which use pretty much all deps >> [13/09/2011 21:59:32] Klaus Wuestefeld: We can simply delete >> skaringa stuff >> [13/09/2011 21:59:37] Klaus Wuestefeld: what else? >> [13/09/2011 21:59:54] Karl Wettin: ill have to create a deps >> map, im >> sure maven have some tool for that >> [13/09/2011 22:00:12] Karl Wettin: but ok, i'll do my best at >> removing all deps >> [13/09/2011 22:00:25] Klaus Wuestefeld: Could you post on the list >> what the deps are? >> [01:44:46] Klaus Wuestefeld: Apparently skaringa and xstream >> are the >> only deps in the factory... >> [08:42:55] Karl Wettin: did my mail reach the list? not sure, >> port 25 >> might be blocked on my 3g carrier (local smtp) >> [08:43:05] Karl Wettin: mvn depencecy:list >> [08:43:09] Karl Wettin: that does the trick >> [08:43:29] Karl Wettin: you might have to clone >> karl.wettin/prevayler >> in order for it to work though >> [10:44:50] Klaus Wuestefeld: Did justin add you as >> collaborator on his >> prevayler repo? >> [10:45:05] Karl Wettin: nope >> [10:45:20] Karl Wettin: atleast not htat i know >> [10:45:21] Karl Wettin: let me check >> [10:46:51] Karl Wettin: nope >> [10:46:53] Karl Wettin: i'm not >> [10:52:22] Klaus Wuestefeld: I would really like you to apply the >> maven stuff on the prevayler repo. Do you think the fork + pull >> request method will work for you or will it be much easier to >> become a >> collaborator? >> [10:52:54] Klaus Wuestefeld: I never used fork+pull resquests. >> [10:53:11] Karl Wettin: i hate git : ) it never works the way >> i want it to. >> [10:53:18] Karl Wettin: but sure >> [10:53:36] Klaus Wuestefeld: Curious: What do you use instead? >> [10:53:38] Karl Wettin: there are a few things though, the pom >> i my >> repo points at vps.kodapan.se/maven >> <http://vps.kodapan.se/maven> for deps >> [10:53:44] Karl Wettin: which might not be optimal >> [10:54:05] Klaus Wuestefeld: Sure >> [10:54:09] Klaus Wuestefeld: Lets use maven central >> [10:54:31] Karl Wettin: the problem is that some deps are not in >> there. and if we remove the deps then maven will not compile >> [10:54:50] Karl Wettin: or it will require users to manually >> install deps >> [10:54:57] Karl Wettin: and i dont think we want that >> [10:55:22] Klaus Wuestefeld: Drop skaringa. >> [10:55:28] Klaus Wuestefeld: Delete all skaringa related code. >> [10:55:34] Klaus Wuestefeld: Is xstream on central? >> [10:55:42] Klaus Wuestefeld: Any other deps? >> [10:56:00] Karl Wettin: javamatch >> [10:56:07] Klaus Wuestefeld: Drop all JavaMatch code too. Its >> just the demo. >> [10:56:09] Karl Wettin: xpp3 is on central >> [10:56:18] Karl Wettin: skaringa r1p8 is on central >> [10:56:23] Klaus Wuestefeld: And it cramps the live reaction >> style of the demo. >> [10:56:53] Klaus Wuestefeld: JavaMatch is distracting in the >> demo. Lets drop it. >> [10:57:14] Klaus Wuestefeld: Skaringa r1p8 is this ok for us? >> [10:57:50] Karl Wettin: let me see >> [10:58:05] Karl Wettin: btw, http://search.maven.org/ >> [10:59:04] Karl Wettin: we use >> [INFO] skaringa:skaringa:jar:r4p0:compile >> [10:59:07] Klaus Wuestefeld: You are a comitter to the >> prevayler-site >> repo, in case you need to prove you own the demain to update our >> maven-central entry. >> [10:59:17] Klaus Wuestefeld: Drop skaringa. >> [10:59:30] Klaus Wuestefeld: domain >> [10:59:38] Karl Wettin: xpp version is ok though >> [11:00:59] Karl Wettin: xstream is also ok >> [11:01:08] Karl Wettin: so yeah, its skaringa and javamatch. >> nothing else >> [11:01:34] Klaus Wuestefeld: Cool. Lets drop them. >> [11:02:41] Karl Wettin: ok. i think there has been no changes to >> jsampson/prevayler since my fork >> [11:02:52] Karl Wettin: lets work in mine for now and then >> merge it >> all if its all good >> [11:02:56] Karl Wettin: ill give you access >> [11:03:47] Karl Wettin: whats your gitname? >> [11:04:16] Karl Wettin: and then i'll merge it all up for us. >> [11:05:12] Klaus Wuestefeld: If that is the case, I prefer >> justin gave >> you commit >> [11:05:23] Karl Wettin: ok, what not >> >> ------------------------------------------------------------------------------ >> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA >> Learn about the latest advances in developing for the >> BlackBerry® mobile platform with sessions, labs & more. >> See new tools and technologies. Register for BlackBerry® >> DevCon today! >> http://p.sf.net/sfu/rim-devcon-copy1 >> _______________________________________________ >> To unsubscribe go to the end of this page: >> http://lists.sourceforge.net/lists/listinfo/prevayler-discussion >> _______________________________________________ >> "Databases in Memoriam" -- http://www.prevayler.org >> <http://www.prevayler.org/> >> >> >> >> ------------------------------------------------------------------------------ >> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA >> Learn about the latest advances in developing for the >> BlackBerry® mobile platform with sessions, labs & more. >> See new tools and technologies. Register for BlackBerry® >> DevCon today! >> http://p.sf.net/sfu/rim-devcon-copy1 >> _______________________________________________ >> To unsubscribe go to the end of this page: >> http://lists.sourceforge.net/lists/listinfo/prevayler-discussion >> _______________________________________________ >> "Databases in Memoriam" -- http://www.prevayler.org >> <http://www.prevayler.org/> >> >> >> ------------------------------------------------------------------------------ >> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA >> Learn about the latest advances in developing for the >> BlackBerry® mobile platform with sessions, labs & more. >> See new tools and technologies. Register for BlackBerry® DevCon today! >> http://p.sf.net/sfu/rim-devcon-copy1 >> _______________________________________________ >> To unsubscribe go to the end of this page: >> http://lists.sourceforge.net/lists/listinfo/prevayler-discussion >> _______________________________________________ >> "Databases in Memoriam" -- http://www.prevayler.org > > > > ------------------------------------------------------------------------------ > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > http://p.sf.net/sfu/rim-devcon-copy2 > > > > _______________________________________________ > To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion > _______________________________________________ > "Databases in Memoriam" -- http://www.prevayler.org ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA http://p.sf.net/sfu/rim-devcon-copy2 _______________________________________________ To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion _______________________________________________ "Databases in Memoriam" -- http://www.prevayler.org