[Fedora-packaging] Java (jpackage) naming scheme rehash -- part 1 Goals

Fernando Nasser fnasser at redhat.com
Fri Jan 12 20:35:10 UTC 2007

Toshio Kuratomi wrote:
> On Fri, 2007-01-12 at 11:21 +0100, Nicolas Mailhot wrote:
>> Le Ven 12 janvier 2007 05:25, Toshio Kuratomi a écrit :
>>> Not every upstream agrees with the
>>> downstream.  Not every upstream has the same time frame for updates as
>>> downstream.  We will carry local patches and changes at some point.
>> Fernando for example is part of the jpackage commiters. He can get fixes
>> upstream fast (as long as they're actual fixes, not quick hacks that break
>> other java packages).
>> The number of jpackage commiters is small, they trust each other, you
>> don't have the long Fedora procedures designed to get occasional packagers
>> in line. Fedora won't have to wait for JPP, most often JPP will have to
>> wait for changes to propagate @fedora
> But we have a problem in that the jpackage maintainers and the Fedora
> maintainers won't always be the same.  There may be some Fedora
> maintainers that aren't interested in participating in jpackage at all.
> If FESCo mandated that all java packages have to go through jpackage
> before entering Fedora that might address this issue.  Is that what we
> want to propose?

Do we really have to mandate that?  I'd rather let people use good 
judgment on that, there are already incentives to do it that way.  A 
suggestion/recommendation perhaps?

As any Java package has to inter-operate (most probably) with the 
already existing ones, it will be a JPackage-compatible package anyway.
Most people will do it upstream to get help on specific Java issues and 
discuss it with other people who deal with Java-specific packaging issues.

For the few cases that the developer just want to contribute directly to 
Fedora, people from the Java team can just do the reverse import and 
propagate it upstream.  That way it get reviewed for Java-specific 
things, gets extra testing and we can always use the feedback or even 
the upstream fixes and file in Fedora Bugzilla (so the maintainer can 
incorporate them).  BTW, our Bugzilla and the JPackage Bugzilla repos 
are already linked.

But I agree that is much easier to just contribute the package there, 
incorporate any Java specific suggestions and ask for an import into Fedora.

More information about the packaging mailing list