moved non-dwr classes to org.dwr.guice.util subpackage

View: New views
4 Messages — Rating Filter:   Alert me  

moved non-dwr classes to org.dwr.guice.util subpackage

by tpeierls :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've been checking in (to the trunk) changes to the DWR-Guice support that address nearly all of the issues raised since its inception (the remaining issue that I know of is how to bind conversions to NamedConverters). In that time, I've come up with several generally useful utilities for Guice that have nothing to do with DWR. I've moved all of these utilities to a new package, org.directwebremoting.guice.util.

(I thought of keeping around some deprecated copies of these classes in the main guice package for backward compatibility, but (a) who needs the class count and (b) I doubt that anyone was using these utilities in a way that would prevent them from recompiling with a different import line. I'm not sure anyone was using them at all, frankly.)

My question is whether/how I can make it easier for non-DWR Guice users to make use of these utilities. If I built a jar called guice-util.jar from just that package, under what terms (if any) could I make that jar publicly available?

--tim

Re: moved non-dwr classes to org.dwr.guice.util subpackage

by Joe Walker-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Mon, May 5, 2008 at 4:58 PM, Tim Peierls <tim@...> wrote:
My question is whether/how I can make it easier for non-DWR Guice users to make use of these utilities. If I built a jar called guice-util.jar from just that package, under what terms (if any) could I make that jar publicly available?

I think you own sole copyright on the source, so I think you can do whatever you like with it.
You've given us a license to use it under ASL, but that wouldn't stop you separately issuing it under a commercial license somewhere else.

If you would like to make the utilities available using DWR's download area, that's fine - but I think they should be available under the ASL if we did that.

Since Guice is also ASL, wouldn't it be a good idea to offer them to CrazyBob?

Joe.


Re: moved non-dwr classes to org.dwr.guice.util subpackage

by tpeierls :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have no interest in commercial licenses, just making sure it's OK to stick sources and a jar on my site for public download. I'll also ask Bob Lee about providing it through the main Guice site.

--tim

Joe Walker-3 wrote:
On Mon, May 5, 2008 at 4:58 PM, Tim Peierls <tim@peierls.net> wrote:

> My question is whether/how I can make it easier for non-DWR Guice users to
> make use of these utilities. If I built a jar called guice-util.jar from
> just that package, under what terms (if any) could I make that jar publicly
> available?


I think you own sole copyright on the source, so I think you can do whatever
you like with it.
You've given us a license to use it under ASL, but that wouldn't stop you
separately issuing it under a commercial license somewhere else.

If you would like to make the utilities available using DWR's download area,
that's fine - but I think they should be available under the ASL if we did
that.

Since Guice is also ASL, wouldn't it be a good idea to offer them to
CrazyBob?

Joe.

Re: moved non-dwr classes to org.dwr.guice.util subpackage

by Joe Walker-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Sat, May 10, 2008 at 8:26 PM, tpeierls <tim@...> wrote:

I have no interest in commercial licenses

Yeah - sorry, I wasn't intending to imply that you had - just using it as an  extreme example.

Joe.