Fw: [Topia-commits] r2218 - trunk/topia-persistence/src/site/rst
Begin forwarded message: Date: Fri, 4 Mar 2011 09:33:59 +0100 From: chemit <chemit@codelutin.com> To: topia-commits@list.nuiton.org Subject: Re: [Topia-commits] r2218 - trunk/topia-persistence/src/site/rst On Thu, 3 Mar 2011 16:33:12 +0100 (CET) echatellier@users.nuiton.org wrote:
Author: echatellier Date: 2011-03-03 16:33:12 +0100 (Thu, 03 Mar 2011) New Revision: 2218
Url: http://nuiton.org/repositories/revision/topia/2218
Log: Add tag values details page.
Il faut revoir cette page qui n'est pas correcte... 1) Y'a un goal dans eugene qui te donne ces infos de manière dynamique, donc cela me parait mieux dans cette page de topia d'indiquer comment utiliser le goal car les tag-values peuvent évoluer et la page ne sera jamais maintenue... 2) As-tu un peu regarder ces classes : org.nuiton.topia.generator.TopiaTagValues qui recensent les tag-values + leur doc. Ca fait un moment que j'ai fait ça,...
Added: trunk/topia-persistence/src/site/rst/tagvalues.rst
Added: trunk/topia-persistence/src/site/rst/tagvalues.rst =================================================================== --- trunk/topia-persistence/src/site/rst/tagvalues.rst (rev 0) +++ trunk/topia-persistence/src/site/rst/tagvalues.rst 2011-03-03 15:33:12 UTC (rev 2218) @@ -0,0 +1,54 @@ +Tag values +========== + +Topia templates are customizable using tag values. + +Here are current tag values defined in topia. They can be defined in source +model or model property file. + +Topia tag values +---------------- + ++--------------------------+-----------+----------------------------------------------------+ +| Name | Category | Description | ++==========================+===========+====================================================+ +| orderBy | Hibernate | Define order-by attribute in hibernate mapping for | +| | | a specific relation | ++--------------------------+-----------+----------------------------------------------------+ +| dbName | Hibernate | Database table name | ++--------------------------+-----------+----------------------------------------------------+ +| dbSchema | Hibernate | Database schema | ++--------------------------+-----------+----------------------------------------------------+ +| length | Hibernate | Attribute length in database | ++--------------------------+-----------+----------------------------------------------------+ +| annotation | all | Add annotation on attribute | ++--------------------------+-----------+----------------------------------------------------+ +| copyright | all | Generated files header copyright | ++--------------------------+-----------+----------------------------------------------------+ +| access | hibernate | Field access type | ++--------------------------+-----------+----------------------------------------------------+ +| i18n | entity | Generate i18n ??? | ++--------------------------+-----------+----------------------------------------------------+ +| naturalId | hibernate | Generate hibernate naturalId | ++--------------------------+-----------+----------------------------------------------------+ +| naturalIdMutable | hibernate | Tell hibernate if a natural id key is mutable | ++--------------------------+-----------+----------------------------------------------------+ +| inverse | hibernate | To configure with part of a N-N relation is inverse| ++--------------------------+-----------+----------------------------------------------------+ +| lazy | hibernate | Hibernate multiple attribute fetch property | +| | | (default to ''hibernate default value'') | ++--------------------------+-----------+----------------------------------------------------+ +| notNull | hibernate | Hibernate attribute not null property | +| | | (default to ''hibernate default value'') | ++--------------------------+-----------+----------------------------------------------------+ +| hibernateProxyInterface | hibernate | To not generate proxy information in | +| | | hibernate mappings. | ++--------------------------+-----------+----------------------------------------------------+ + + +Eugene tag values +----------------- + +Eugene contains also his tag values. See `eugene documentation`_ for more détails. + +.. _eugene documentation: http://maven-site.nuiton.org/eugene/
_______________________________________________ Topia-commits mailing list Topia-commits@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/topia-commits
-- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com _______________________________________________ Topia-commits mailing list Topia-commits@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/topia-commits -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com
On Fri, 4 Mar 2011 09:37:07 +0100 chemit <chemit@codelutin.com> wrote:
1) Y'a un goal dans eugene qui te donne ces infos de manière dynamique, donc cela me parait mieux dans cette page de topia d'indiquer comment utiliser le goal car les tag-values peuvent évoluer et la page ne sera jamais maintenue...
Il faut les deux, car oui, la doc ne sera pas forcément à jour, mais il faut aussi ne pas obliger les gens a installer/utilisé/mettre en place un env de dev pour savoir en gros ceux qui existent. Les personnes qui font de la veille seront intéressés par connaitre ces tags sans pour autant passé plus de temps que seulement lire le site web dans un 1er temps. -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com
On Fri, 4 Mar 2011 13:01:42 +0100 (CET) "Brendan Le Ny" <bleny@codelutin.com> wrote:
Il faut les deux
Pas moyen de générer automatiquement la page de doc à partir des données affichées dans le goal :help ?
Oui ça serait un peu moyen stupide que d'écrire ça à la main... Je ferais un ticket dans Eugene. Par contre je pense à Wikity et le fait qu'il ne suit pas le wagon, tanpis pour lui... -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com
participants (3)
-
Benjamin POUSSIN -
Brendan Le Ny -
chemit