[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Policy change proposal, Re: Bug#176628: sablevm: package incorrctly provides java1-runtime



On Tue, Jan 21, 2003 at 08:41:50AM -0800, Dalibor Topic wrote:
> Hi Ben,
*SNIP*

> > 
> > Perhaps Depends: kaffe | java1-runtime to show the
> > user that I know it
> > works on kaffe but to allow a user to install some
> > other JVM instead?

This is preferred anyway. Actually you will get a lintian
warning(?) or error(?) about this if you do not specify
a preferred alternative.

> That seems logical to me: if you know that your app
> works on gcj, kaffe and sablevm, then you'd specify
> them explicitely, for the unknown rest you'd use
> javaX-runtime, cross your fingers and wait for the bug
> reports.

Please do not list more than necessary.

> How many bug reports you get will from users of
> not-explicitely specified VMs depends on how liberal
> the maintainers of these VMs handle javaX-runtime, and
> that's probably out of your control. And of course, if
> users of a not-explicitely-specified VM contacted you
> telling that it all works great, you could add them to
> the "officially endorsed" mix. But I guess that's
> where that debian java policy thing comes in ;)
> 
> The drawback is that it all makes your dependencies
> larger, and probably kills most of the benefits
> provided by having a purely virtual javax-runtime. On

The benefit is that if a new package is packaged that
provides say, java2-runtime and some other things, it can
easily be integrated and people can change without the
need to change, say hundred of other java packages.

> the other hand, given that the state of things is as
> it is, I think it's a good compromise between locking
> down users to a single VM that works out of the box,
> and implementing all the missing functionality in all
> the free VMs out there ;)
> 
> I assume (i.e. I don't know, and I don't feel like
> digging through years of debian-java archives) that
> prior to having a unified javax-runtime, debian has
> used a system like that. Why was it changed? Did the
> expected benefits materialize?

It had only java-virtual-machine, java-compiler and nothing else.

It is changed becuase back then there were about five java
packages in debian so there were no real need of anything
else.

Regards,

// Ola

> cheers,
> dalibor topic
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-java-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 

-- 
 --------------------- Ola Lundqvist ---------------------------
/  opal@debian.org                     Annebergsslingan 37      \
|  opal@lysator.liu.se                 654 65 KARLSTAD          |
|  +46 (0)54-10 14 30                  +46 (0)70-332 1551       |
|  http://www.opal.dhs.org             UIN/icq: 4912500         |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------



Reply to: