Dashboard > Able > ... > Developers > Plan
  Able Log In View a printable version of the current page.  
  Plan
Added by James Strachan, last edited by James Strachan on Nov 20, 2006  (view change)
Labels: 
(None)

A brief page to figure out the plan of stuff to do...

  • -address difference/overlap between /WEB-INF/tags/form* and /WEB-INF/tags/able/*--
    • resolution - merge them, just need to figure out the [Tag Naming]
  • -make all code that looks at annotations for a method (readMethod.getAnnotation) also look at the field itself. This is The Stripes Way, and we should also do that.-
  • -pull out the able-core concept (i'm fine with this)-
    • -what is the contents? Or rather what should stay in able-web?-
    • -generate the JSP thingy?-
  • -document everything-
    • -hibernate validation-
    • -customizing views etc-
  • -remove references to cparty and check that the view filters are OK etc?-
  • -decide on either using the "action" sub package or the "stripes" subpackage-
    • using action in the demo application, but stripes in the able-core utility library
  • -move "entity" package to something a little less "in the way", like "util.entity". right now people might think that is where models should go-
    • moved it to the able.introspect module as we might end up with some other introspection code too (e.g. services etc)
  • -move "mail" to "service.mail"-
  • -new Resolution type to look for views-

Module structure

  • able-core - the core jar with useful utility code in there (like the introspection code & JPA helper classes)
  • able-archetype - the 'empty' project ready to be used by folks
  • able-demo - a demo web app with a test suite showing a crud-ish example application etc.

Stuff to punt on in the first release

  • -any codegen at all for this first release, and if so how: from the able maven plugin, or by letting the generic CRUD tags have a mode that lets them create the JSP for you-
  • maven archetype
    • no way to test yet - so we'll do that later

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators