-----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.

Reply via email to