Re: Suggested updated Java guidelines

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

 



Hi,

* Alexander Boström <abo@xxxxxxxxxxxxxxxx> [2010-01-02 09:54]:
> I submitted a review for java-gnome and working on that made me think
> the Java guidelines needs work, so here's a suggested update:

Thanks for doing this!

> Removed some occurances of a Unicode control character that didn't seem
> to belong there.

Cool.

> Fixed formatting of the text under "Jar file naming".

Okay.

> Hopefully clarified the text under "Directory structure".

This is fine.  The "JNI" link is still broken but that's not new :)

> Changed some occuranced of "<code>%{_xxx</code>}" into
> "<code>%{_xxx}</code>".
> 
> Changed -javadoc Group tag from "Development Documentation" to
> "Documentation".

Thanks.

> Mostly rewrote the section on JNI packaging. (See wiki.)

This looks good.

> Removed this text:
> 
>         The <code>%{_jnidir</code>} rpm macro defines the main JNI jar
>         repository. Like <code>%{_javadir</code>} it is declined in
>         <code>-ext</code> and <code>-x.y.z</code> variants. It follows
>         exactly the same rules as the <code>%{_javadir</code>}-derived
>         tree structure, except that it hosts JAR files that use JNI.
> 
>         <code>%{_jnidir</code>} usually expands into
>         <code>/usr/lib/java</code>.
> 
> It seems to belong to the "The plan is to eventually..." part, but I
> don't really understand it. Explain and I'll add something back. :)

First off, "declined" should be "defined".  I think the "-ext" and
"-x.y.z" variants are JVM package variabnts.  It's unfortunate that we
can't have a standard directory structure defined in jpackage-utils.
I'm not sure the macro is useful enough to warrant this
potentially-confusing text.

> Partially rewrote the section on prebuilt binaries and the suggested %
> prep section. (See wiki.)

This is good, thanks.

I think all of these changes will benefit the guidelines and would like
to see them added to the wiki.

Andrew

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux