OMG

Comment 1 for bug 622718

Revision history for this message
Seif Lotfy (seif) wrote : Re: [Bug 622718] [NEW] XML application problems

Thanks dude...
Would you like to work on it with us :)

On Mon, Aug 23, 2010 at 3:31 PM, Patryk Zawadzki <email address hidden>wrote:

> Public bug reported:
>
> The XML branch of OMG commits to a number of really bad practices:
>
> * you go with Pascal/Java-style "CamelCase" where XML calls for
> "hyphenated-names" or classic "camelCasing"
> * you use elements for atomic types where best practices call for an
> attribute (ie. "<trophy priority="2">)
> * you've invented your own translation format ignoring the fact that
> intltool comes with out-of-the-box support for XML files
> * you reference and import "xsi" and "xsd" namespaces despite not using
> any of them
> * you provide your own schema for no apparent reason, you never reference
> it
> * title is not translatable
> * the "friendly application name" is redundant as you can get a translated
> version from the referenced desktop file
>
> ** Affects: omg
> Importance: Undecided
> Status: New
>
> --
> XML application problems
> https://bugs.launchpad.net/bugs/622718
> You received this bug notification because you are a member of OMG!,
> which is subscribed to omg.
>
> Status in OMG!: New
>
> Bug description:
> The XML branch of OMG commits to a number of really bad practices:
>
> * you go with Pascal/Java-style "CamelCase" where XML calls for
> "hyphenated-names" or classic "camelCasing"
> * you use elements for atomic types where best practices call for an
> attribute (ie. "<trophy priority="2">)
> * you've invented your own translation format ignoring the fact that
> intltool comes with out-of-the-box support for XML files
> * you reference and import "xsi" and "xsd" namespaces despite not using
> any of them
> * you provide your own schema for no apparent reason, you never reference
> it
> * title is not translatable
> * the "friendly application name" is redundant as you can get a translated
> version from the referenced desktop file
>
>
>

--
This is me doing some advertisement for my blog http://seilo.geekyogre.com