My vote goes for all english module names and the description can be in a
local language, someone skillful can easily get that google translated. But
at least they may find that module not to mention we're all about community
so shutting doors is not a good idea.
Rok
On Wed, Feb 3, 2010 at 10:56 PM, Sathiyan Sivaprakasam <
sathiyan.sivapraka...@openbravo.com> wrote:
> Hello Team,
> I am aligned with Dmitry.
>
> In addition to that, people who are in outside world (beyond region in
> which module is developed) can realize the feasibility of certain
> functionality available in openbravo (however anything is possible in
> openbravo:)). So it is something like showcase. Because of this customer
> can conduct openbravo to get appropriate consulting in required
> functionality. It will add more value in consulting and business(anyway
> world is flat:)).
>
> Regards
> Sathiyan.
>
> Dmitry Mezentsev wrote:
> > Hi,
> >
> > As for me having all modules names in English has a benefit of
> > facilitating collaboration and not having duplicating work (if I see
> > that there is exist functionality for another country which is very
> > similar to the one I want I can ask that module developer to adopt it
> > or sth).
> > Downside could be having too much modules if I look for sth really
> > available in English (but I guess it is not the case now) and if there
> > will be module base language filter it will solve it.
> >
> >
> > Dmitry.
> >
> >
> > On 3 February 2010 15:44, Asier Lostalé <asier.lost...@openbravo.com
> > <mailto:asier.lost...@openbravo.com>> wrote:
> >
> > Hi,
> >
> > For me it makes sense to have the name and description in the
> > module's base language. The rationale on doing in this way is:
> > -I would search for modules using the language I want to install
> > the module in. If there's a translation for that module in my
> > language, it would appear in the results instead of the original
> > module. When I try to install the translation, as it depends on
> > the original module, both would be installed.
> > -If the search doesn't return any result, I would try searching in
> > other languages I can work with.
> > -The problem I could have is that in case there's not translation
> > for the module, I wouldn't be able to find it. But on the other
> > hand, if I'm not able to find that module is because it is not
> > translated to one of the languages I'm able to work with, so I
> > don't see a big benefit on finding it because I wouldn't install
> > it if I don't understand it.
> >
> >
> > On 02/03/2010 03:01 PM, Paolo Juvara wrote:
> >> All,
> >>
> >> as we have now reached a whopping 115 modules published in the
> >> Central Repository, it starts becoming difficult for end users to
> >> find what they want in the Module Management window. In future,
> >> we will add categorization and better search capabilities but for
> >> now we need to rely on good names and descriptions.
> >>
> >> A few months ago, Peter and Gil proposed a set of naming rule but
> >> we never rolled them out. I now re-propose a new set of rules
> >> based on their original work.
> >> If we all agree on these rules, I will add them to the wiki as an
> >> official reference and we will start enforcing them.
> >>
> >> The most controversial rule is enforcing the usage of English for
> >> module names (but not for module descriptions - note: the Search
> >> function searches both names and descriptions). The rationale for
> >> this rule is to enforce some consistency and to allow users not
> >> knowing the language to know what the feature is about, even if
> >> it is not in their language (think of the case of a module
> >> developed by a Chinese developer in Chinese but applicable
> >> globally - a Spanish user might want to find it and provide a
> >> Spanish translation for this module).
> >> However, I know that not everybody agrees with this rule and
> >> possible alternatives are:
> >>
> >> 1. All module names are in English except for the modules that
> >> are a translation of another module. For example, the
> >> translation of the Tax Report Launcher will be called
> >> "Generador de declaraciones de impuestos" (I believe that
> >> this is Ismael's recommendation) while the rules below
> >> recommend "Tax Report Launcher Translation: Spanish Spain
> >> (es_ES)"
> >> 2. The name of a module is in the base language of the module
> >> (the name of a module in Chinese would be in Chinese).
> >>
> >> Please let me know if you have any opinions on this topic and
> >> what you think of these rules
> >>
> >> Thanks,
> >>
> >> Paolo
> >>
> >> ----------------
> >> Naming guidelines for modules.
> >>
> >> It is important to select an appropriate name for your module in
> >> order to make it easier for users to recognize it both in the
> >> Forge and in the Module Management window.
> >> Here is a set of naming guidelines that we ask module author to
> >> honor:
> >>
> >> Branding rules:
> >>
> >> * The module name should match the project name in the Forge
> >> (optional)
> >> * Module names should not be longer than 5 or 6 words and
> >> less than 60 character long (optional)
> >> * Module names cannot contain the word "Openbravo"
> >> o JSON REST Web Services: CORRECT
> >> o Openbravo JSON REST Web Services: INCORRECT
> >> * Exception to the previous rule: modules that Openbravo S.L.
> >> decides to market as products rather than modules:
> >> o Openbravo QuickStart Template: CORRECT
> >> * You do not need to specify the Openbravo version in the
> >> module name:
> >> o Translation: Arabic Saudi Arabia (ar_SA): CORRECT
> >> o Translation: Arabic Saudi Arabia (ar_SA) for
> >> Openbravo 2.50: INCORRECT
> >> * Module names should not contain the word "Module"
> >> o Copy Role: CORRECT
> >> o Copy Role Module: INCORRECT
> >>
> >> Language and grammar conventions:
> >>
> >> * All module names must be in English. The module description
> >> and help can be in any other language.
> >> * Non English proper nouns are accepted as part of a module
> >> name specified in English
> >> o Tax Report: Modelo 349 (Spain): CORRECT
> >> o Tax Report: Form 349 (Spain): INCORRECT (rationale:
> >> Modelo 349 is a proper noun and should not be
> translated)
> >> o Informe Fiscal: Modelo 349 (Spain): INCORRECT
> >> * The module help must be different than the module description
> >> * Grammatically, module names should be consider proper nouns
> >> and you should capitalize the first letter of every word in
> >> the module name (with the exception of short words and
> >> acronyms)
> >> o Initial Data Load: CORRECT
> >> o Initial data load: INCORRECT
> >> o Direct Debit Form of Payment: CORRECT
> >> o Direct Debit Form Of Payment: INCORRECT
> >> o Three Digits ISO Country Codes: CORRECT
> >> o Three Digits Iso Country Codes: INCORRECT
> >> * You should avoid using numeric characters to express
> >> quantities (they are OK in codes and dates)
> >> o Three Digits ISO Country Codes: CORRECT
> >> o 3 Digits ISO Country Codes: INCORRECT
> >> o Chart of Accounts - PGC 2007 General: Spain: CORRECT
> >> o Tax Report: Modelo 349 - Spain
> >> * Module names should not end with a full stop:
> >> o Initial Data Load: CORRECT
> >> o Initial Data Load.: INCORRECT
> >> * Module description should end with a full stop
> >> o Generador de declaraciones de impuestos. Traducción
> >> al español (español España) del módulo Tax Report
> >> Launcher.: CORRECT
> >> o Generador de declaraciones de impuestos. Traducción
> >> al español (español España) del módulo Tax Report
> >> Launcher: INCORRECT
> >>
> >> Specific types of modules:
> >>
> >> * Core translations (translation of Openbravo Core) should
> >> follow the convention:
> >> o "Translation: $LANG $COUNTRY ($CODE)"
> >> o Example: Translation: Arabic Saudi Arabia (ar_SA)
> >> * Module translations (translations of modules other than
> >> Openbravo Core) should follow the convention:
> >> o "$MODULE NAME Translation: $LANG $COUNTRY ($CODE)"
> >> o Example: Tax Report Launcher Translation: Spanish
> >> Spain (es_ES)
> >> * The description for module translations should include an
> >> appropriate translation of the module name in the target
> >> language as well as both the name of the language and the
> >> name of the country in the target language:
> >> o Example:
> >> + Name: Tax Report Launcher Translation: Spanish
> >> Spain (es_ES)
> >> + Description: Generador de declaraciones de
> >> impuestos. Traducción al español (español
> >> España) del módulo Tax Report Launcher.
> >> * Chart of accounts modules should follow the convention:
> >> o "Chart of Accounts: $COUNTRY"
> >> o Example: Chart of Accounts: France
> >> * For countries with multiple charts of accounts, use the
> >> conventions
> >> o "Chart of Accounts: $TYPE - $COUNTRY"
> >> o Example: Chart of Accounts: PGC 2007 General - Spain
> >> o Example: Chart of Accounts: PGC 2007 PYMEs - Spain
> >> * Tax configuration modules should follow the convention:
> >> o "Tax Configuration: $COUNTRY"
> >> o Example: Tax Configuration: France
> >> * Tax report modules should follow the convention:
> >> o "Tax Report: $FORM_NAME - $COUNTRY"
> >> o Example: Tax Report: Modelo 347 - Spain
> >> * Region modules should follow the convention:
> >> o "Regions: $COUNTRY"
> >> o Examples: "Regions: Brazil"
> >> o NOTE: whenever the regions of a country are called
> >> something other than regions, you can use the correct
> >> term in the module description. Example:
> >> + Name: Regions: United States of America
> >> + Description: US states.
> >> * Report modules (other than tax reports) should follow the
> >> convention:
> >> o "Report: $REPORT_NAME"
> >> o Example: Report: Shipments Awaiting Invoice
> >> * Skin modules should follow the convention:
> >> o "Skin: $SKIN_NAME"
> >> o Example: Skin: Blue Sea
> >> * Tutorial modules (provided as examples to illustrate how to
> >> develop modules) should follow the convention:
> >> o "Tutorial: $TUTORIAL NAME"
> >> o Example: Tutorial: Solitaire
> >> * NOTE: in future, we might use these naming convention to
> >> automatically categorize modules based on tags.
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> The Planet: dedicated and managed hosting, cloud storage, colocation
> >> Stay online with enterprise data centers and the best network in the
> business
> >> Choose flexible plans and management services without long-term
> contracts
> >> Personal 24x7 support from experience hosting pros just a phone call
> away.
> >> http://p.sf.net/sfu/theplanet-com
> >>
> >>
> >> _______________________________________________
> >> Openbravo-development mailing list
> >> Openbravo-development@lists.sourceforge.net <mailto:
> Openbravo-development@lists.sourceforge.net>
> >> https://lists.sourceforge.net/lists/listinfo/openbravo-development
> >>
> >
> >
> >
> ------------------------------------------------------------------------------
> > The Planet: dedicated and managed hosting, cloud storage, colocation
> > Stay online with enterprise data centers and the best network in
> > the business
> > Choose flexible plans and management services without long-term
> > contracts
> > Personal 24x7 support from experience hosting pros just a phone
> > call away.
> > http://p.sf.net/sfu/theplanet-com
> > _______________________________________________
> > Openbravo-development mailing list
> > Openbravo-development@lists.sourceforge.net
> > <mailto:Openbravo-development@lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/openbravo-development
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> ------------------------------------------------------------------------------
> > The Planet: dedicated and managed hosting, cloud storage, colocation
> > Stay online with enterprise data centers and the best network in the
> business
> > Choose flexible plans and management services without long-term contracts
> > Personal 24x7 support from experience hosting pros just a phone call
> away.
> > http://p.sf.net/sfu/theplanet-com
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Openbravo-development mailing list
> > Openbravo-development@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/openbravo-development
> >
>
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
> business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Openbravo-development mailing list
> Openbravo-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openbravo-development
>
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Openbravo-development mailing list
Openbravo-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-development