Natcatchpoleslides

632 views
617 views

Published on

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
632
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Natcatchpoleslides

  1. 1. Taxonomy sprint, Chicago 2008 Nathaniel Catch pole ca.tchpole.net
  2. 2. About me <ul><li>Freelance Drupal developer (since very recently - previously at University College London). </li></ul><ul><li>http://drupal.org/user/35733 </li></ul><ul><li>First installed Drupal 4.5.x during summer 2005 due to the taxonomy module. </li></ul>
  3. 3. Drupal contributions <ul><li>Core patches and reviews </li></ul><ul><li>Usability </li></ul><ul><li>Automated testing </li></ul><ul><li>Drupal security team </li></ul><ul><li>Drupal.org redesign </li></ul>
  4. 4. Taxonomy and me <ul><li>:) </li></ul><ul><li>Freetagging </li></ul><ul><li>Multiple structured vocabularies </li></ul><ul><li>c.2,500 terms on http://libcom.org </li></ul><ul><li>Related content </li></ul><ul><li>Views/Panels etc. </li></ul><ul><li>:( </li></ul><ul><li>'Duplicate' terms, mis-spellings etc. </li></ul><ul><li>Scalability </li></ul><ul><li>Select lists </li></ul><ul><li>Permissions granularity </li></ul>
  5. 5. Drupal 6 improvements <ul><li>Renamed back to “Taxonomy” from “Categories” </li></ul><ul><li>Rewrote all help texts from the ground up </li></ul><ul><li>Refactored vocabulary and term forms </li></ul><ul><li>Taxonomy got the most fully developed implementaion of drag and drop </li></ul>
  6. 6. Drupal 7? <ul><li>Edit tab for taxonomy terms </li></ul><ul><li>Path alias field on term edit forms </li></ul><ul><li>Remove LOWER() ( http://drupal.org/node/277209 ) </li></ul><ul><li>Tests </li></ul>
  7. 7. Drupal 7? <ul><li>Hierarchical select in core to replace all multiple select elements </li></ul><ul><li>Denormalisation for tree generation and joins </li></ul><ul><li>Add drag and drop 'dropbox' which holds terms across page requests for multiple page dropping </li></ul>
  8. 8. Drupal 7? <ul><li>Taxonomy as core CCK field </li></ul><ul><li>CCK fields attached to taxonomy terms </li></ul><ul><li>Synonym 'collapsing' for tagging </li></ul><ul><li>RDF </li></ul>
  9. 9. And finally...

×