[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