[Yanel-dev] Yanel Workshop at Wyona
Michael Wechner
michael.wechner at wyona.com
Wed Feb 2 18:19:22 CET 2011
On 2/2/11 3:24 PM, Balz Schreier wrote:
> Thanks Michi for taking these notes!
Thanks for organizing and leading the workshop.
Let's get the tyres smoking :-) (I am not sure if one can actually say
this in english)
Cheers
Michael
>
> Cheers
> Balz
>
> On Wed, Feb 2, 2011 at 3:09 PM, Michael Wechner
> <michael.wechner at wyona.com <mailto:michael.wechner at wyona.com>> wrote:
>
> Hi
>
> We had a short f2f workshop today in order to check what should be
> the focus during
> the next couple of weeks/months. Please find some very rough
> meeting-minutes below.
>
> Cheers
>
> Michael
>
> -----------
>
> Date: 2011.02.02
>
> Attendees: Balz, Bruno, Cedric, Simon, Michael
>
> Agenda
> ------
> - Brainstorming
> - Technical Aspects
> - Functional Aspects
> - Product marketing (e.g. sexy demo realm)
>
> Brainstorming
> -------------
>
> Start:
> - JAXB
> - "XForms"
> - 960 Grid by default (CSS Framework, e.g. demo realm)
> - Review Process
> - Sitetree/Navigation (Editor)
> - Link Checker
> - MenuableV1
> - Make yanel.org <http://yanel.org> Wikiable: Barrier to entry
> - Rapid Prototyping, Development
>
> More:
> - Clustering (Yarep, Index)
> - IntroDocumentation
> - Documentation (Diagrams (how is a request processed) incl
> Sequence Diagram)
> - Peformance, Scalability Cleanup
> - Modularize functionality into resource types
> - Yanel specific annotations
> - Jelly (Best practice)
> - Tests
>
> Less:
> - DOM for XML
>
> Stop:
> - No strings for XML (e.g. special characters problem) and
> re-factoring of existing code
> - Jelly (alternative JSF?)
> - Handcrafted databinding
>
> Technical Aspects
> -----------------
>
> - Prio 1: JAXB (Simple XML)
> - XMLBindableRepository repo = (XMLBindableRepository)
> getRealm().getRepository();
> Person person = (Person) repo.getObject("/people/alice.xml");
> (using JAXB as default implementation)
> - Person person = (Person)
> com.zwischengas.XMLBindingHelper#getObject(getRealm().getRepository().getNode("/people/alice.xml").getInputStream());
> - Prio 2: XForms
> - XML Schema
> - JAXB or JAXP as Form generation implementation
> - Requirement: AJAX
> - Research JSF (MyFaces by Apache, IceFaces)
> - Sitetree
> - Yanel specific annotations
> - Prio 3: Cluster
>
> Functional Aspects
> ------------------
>
> - Sitetree/Navigation Editor
> - Link Checker
> - Sexy Editing Tools
> - Tagging
>
> Community Aspects / Development
> -------------------------------
>
> - Review Process
> - Documentation
> - Data migration
> - Login Link
> - Accounts
> - Wiki migration
> - Suche
> - Optional: Register user
> - Migrate Layout
> - Roadmap Update (no more releases): OSGi, ...
>
>
> Product Marketing
> -----------------
>
> - yanel.org <http://yanel.org> Wikiable:
> - User Registration
> - SVN Sync
> - Simplify Page Creation
>
> - Demo and "from scratch" realm
>
> - More sexy features
>
> Next Meeting
> ------------
>
> May 2011 or sooner
> --
> Yanel-development mailing list Yanel-development at wyona.com
> <mailto:Yanel-development at wyona.com>
> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wyona.org/pipermail/yanel-development/attachments/20110202/c862df1b/attachment.html>
More information about the Yanel-development
mailing list