Commit Graph

40 Commits

Author SHA1 Message Date
Michael Bayne 2bd94e6dde Nixed database stuff & Depot depend.
I wasn't thinking clearly when I introduced that Depot depend. ooo-util is
*just* supposed to depend on Guava and samskivert and the fact that it was able
to do DB stuff because of samskivert's (unfortunate) database stuff was an
unhappy accident. ooo-util is really for only the most generic utility stuff.

I'm creating a new library, ooo-db which extends ooo-util with database stuff,
and OOO projects that do database things (which is not Narya, Nenya, Vilya &c)
can depend on ooo-db instead of ooo-util and they'll get a sensible Depot in
addition to a sensible Guava and samskivert.

 don't want to all of a sudden foist a Depot on all the non-Depot needing
libraries that happen to already depend on ooo-util.
2015-03-12 11:23:29 -07:00
Michael Bayne b7bceac7cb [maven-release-plugin] prepare for next development iteration 2015-03-12 11:09:15 -07:00
Michael Bayne 811055cd5c [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 11:09:11 -07:00
Michael Bayne 3f16c2e6b6 Erg mah gerd. Fiasco! 2015-03-12 11:08:16 -07:00
Michael Bayne f76a37b7b7 [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 11:04:09 -07:00
Michael Bayne e310bb6006 Blah, fix sonatype plugin, roll back. 2015-03-12 11:03:27 -07:00
Michael Bayne f8e9c42c7d [maven-release-plugin] prepare for next development iteration 2015-03-12 10:59:26 -07:00
Michael Bayne 11903ff766 [maven-release-plugin] prepare release ooo-util-1.4 2015-03-12 10:59:23 -07:00
Michael Bayne eabf926435 Bump samskivert, Depot, Guava to latest releases.
Also update compiler plugin, & add javadoc 8 sanity preserving args.
2015-03-12 10:57:03 -07:00
Michael Bayne 3f6dd111c8 Provide Depot connection providers. 2015-02-10 14:47:36 -08:00
Jamie Doornbos 14d98425f2 Profile for deploying to a local place. 2014-11-14 15:04:54 -08:00
Jamie Doornbos 7f6ff98a47 Move eclipse hacks. 2014-11-14 15:04:42 -08:00
Jamie Doornbos 9a54a622be Move pom tag (to line up with other projects). 2014-11-14 15:04:23 -08:00
Ray J. Greenwell 71a89d5fb2 Preparing for 1.4-SNAPSHOT development. 2014-05-08 15:29:09 -07:00
Ray J. Greenwell 22343d0ecd Preparing for ooo-util-1.3.4 release. 2014-05-08 15:18:24 -07:00
Mark Johnson 4ce6e13383 Preparing for 1.4-SNAPSHOT development. 2014-02-25 17:35:42 -08:00
Mark Johnson 2c08af2b75 Preparing for ooo-util-1.3.3 release. 2014-02-25 17:16:23 -08:00
Michael Bayne c5cefbdcf5 [maven-release-plugin] prepare for next development iteration 2013-05-07 13:32:03 -07:00
Michael Bayne c711562022 [maven-release-plugin] prepare release ooo-util-1.3.2 2013-05-07 13:31:57 -07:00
Michael Bayne 5d00c990d3 Blarg, we apparently need this. 2013-05-07 13:30:45 -07:00
Michael Bayne 8e1cde4866 [maven-release-plugin] prepare for next development iteration 2013-05-07 13:17:38 -07:00
Michael Bayne d2c6386e5d [maven-release-plugin] prepare release ooo-util-1.3.1 2013-05-07 13:17:32 -07:00
Michael Bayne dbd90c599f Use latest guava, samskivert; add Nexus staging plugin. 2013-05-07 13:16:06 -07:00
Michael Bayne 86e228ac0e Use regular Guava. 2013-05-07 12:40:42 -07:00
Michael Bayne 218f6dd354 [maven-release-plugin] prepare for next development iteration 2012-10-02 11:52:04 -07:00
Michael Bayne 6c6a4fd4fe [maven-release-plugin] prepare release ooo-util-1.3 2012-10-02 11:51:54 -07:00
Michael Bayne e2c30b4cd6 Bump samskivert to 1.7 and guava to 13.0 (jdk5-compat version). 2012-10-02 11:49:48 -07:00
Mark Johnson 629009adb8 Preparing for 1.3-SNAPSHOT development. 2012-02-21 21:44:36 -08:00
Mark Johnson 2e7c3e8dd4 Preparing for ooo-util-1.2 release. 2012-02-21 21:39:30 -08:00
Michael Bayne 9936513cd5 Moved database-utils utilities herein.
This is a find home for them, and it allows the miniscule database-utils to go
away.
2012-01-31 09:43:47 -08:00
Michael Bayne 038665118a [maven-release-plugin] prepare for next development iteration 2012-01-10 13:23:48 -08:00
Michael Bayne caed31959b [maven-release-plugin] prepare release ooo-util-1.1 2012-01-10 13:23:41 -08:00
Michael Bayne 24c379b17f Bump to Guava 11.0.1. 2012-01-10 13:18:07 -08:00
Ray J. Greenwell 8fd065c9c1 Use guava 11.0
Cache -> LoadingCache
2011-12-19 17:54:23 -08:00
Michael Bayne f5446cb687 [maven-release-plugin] prepare for next development iteration 2011-10-05 11:07:47 -07:00
Michael Bayne a29b286b44 [maven-release-plugin] prepare release ooo-util-1.0 2011-10-05 11:07:42 -07:00
Michael Bayne 44bc9529c3 Fixed borked git URLs. 2011-10-05 11:07:01 -07:00
Michael Bayne 5a530d85cf More proper pom-ification. 2011-10-05 10:28:45 -07:00
Michael Bayne 76ef6f1f97 We're a public project so we need the SonaType parent, not ooo-parent. 2011-10-05 10:16:52 -07:00
Michael Bayne 6ab4205054 A place for OOO utilities.
Presently we have some servlet bits from threerings, but shortly I'll be
pulling most of Narya's util package herein.

This is a public library, so we don't want hopelessly threerings-specific
things in there (put those in the newly slimmed down threerings library). What
we can do is rely on Guava, which is what keeps useful things out of samskivert
and often pushes them into weird places like Narya.

What we can also do is use ooo-util to export the latest version of samskivert
and Guava to all of our other projects. A project that relies on the latest
snapshot of ooo-util can expect to have the latest snapshot of samskivert and
Guava, and when either samskivert or Guava ships a versioned release, we'll
ship a versioned release of ooo-util so that projects can bump to that release
to obtain the latest transitive depends.

We should stronly resist the addition of additional depends to this library,
unless they are indisputably useful to every single library and project in the
whole wide world. Guava made that cut a long while back, and samskivert lingers
with us like an embarrassing uncle, but I don't imagine another universally
useful library is likely to come along in this decade. But if it does, we've
got a place to put it.
2011-10-05 09:55:15 -07:00