SystemServices info
Nicolas Mailhot
Nicolas.Mailhot at laPoste.net
Mon Sep 29 22:03:46 UTC 2003
Le lun 29/09/2003 à 23:38, Seth Nickell a écrit :
> > It's nice but it won't fly with java daemons for example.
> > Java people do not care nor want to know about system stuff. You'll
>
> They do on "that other platform". Anyone who wants their code to be used
> either has to find somebody to do the "last mile" work for them
> (distributions currently)
Or community packaging projects:).
But I freely admit packaging java is a major pain - most upstream
developers have not got the faintest idea what a properly managed system
can look like (like they do not even know they have a problem).
Some java apps are really nice once packaged though.
> , or they have to do it themselves.
Nice dream:)
> IMO,
> distros got into this "last mile initscripts" business because their
> systems were different and incompatible, not because it was usually a
> good thing.
As someone that has written its share of last mile scripts I'd very much
like not to have to dump them now.
> > always need a shell wrapper to launch the jvm for example (well people
> > may use gcj one day but you get the point), change system users and so
> > on.
>
> Well, until we get dbus/shell bindings, you can't write shell scripts
> that aren't "legacy initscripts". But you can write tiny python
> wrappers, and probably perl in the not so distant future.
Well if one has to do python or perl you'll make it that more difficult
to package non-python or non-perl stuff. When the projects we work with
provide an unix layer it's always in shell (and most often in a very
primitive dialect since Jakarta for example wants its scripts to run on
everything from cygwin to os X including strange and retarded Sun/HP
systems).
> SystemServices
> probably makes it much easier to write shell wrappers than initscripts,
> just because the necessary boilerplate is like 4x less.
I'll wait eagerly for the shell interface then.
Cheers,
--
Nicolas Mailhot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20030930/ffb2f7a8/attachment.sig>
More information about the fedora-devel-list
mailing list