-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nick Piper wrote: > Dear Trac-dev, > > I believe (also from the list at > http://trac.edgewall.org/wiki/TracTicketsCustomFields) that most of the > 'types' of custom fields are about the graphical representation of the > field in the ticket page. > > Is anyone aware of work to introduce some "data" types, such as > integer/float/(date - but I know about > http://trac-hacks.org/wiki/DateFieldPlugin).
When I started to actually code something to solve Trac #1942 it has been mentioned, that this _might_ be the last improvement upon the mature but aged custom field implementation. Work should in general go towards a major rework i.e. with new concept for the db backend storage organization, that has been announced with buzz words like GenericTrac. > One reason we'd really like the numeric types is so that we could add > some 'aggregation' options to the query pages. For example, if there was > a custom field 'cost', it would be great to be able to sum() those costs > on the query page to provide a total. Doing that requires to know the > field is a numeric type, as well as some niceties such as validation of > user input, a nicer HTML widget for the user input, and so on. The > actual storage to the database backend is likely to stay as strings > though, possibly... Sure, so remember, code rules. If you have some good code/patched, that don't break existing stuff, it might go into trunk. At least from my experience with Trac contributions are welcome and I've found an open ear and a helping hand whenever I've actually done something to improve Trac in consent with current development philosophy. Dispute is another thing, but personally I feel I'm not level with the skills of other developers here, so I try to push towards a consent. Steffen Hoffmann (hasienda) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAk1Ck/kACgkQ31DJeiZFuHd5DACgjz1cDnoyA4zuP7sG00lRYh7R sigAoIjjwt0uDdPtcQRIknZD5sNqHY0b =/9+G -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en.
