[Yanel-dev] Yanel Workshop at Wyona

Balz Schreier balz.schreier at gmail.com
Wed Feb 2 15:24:09 CET 2011


Thanks Michi for taking these notes!

Cheers
Balz

On Wed, Feb 2, 2011 at 3:09 PM, Michael Wechner
<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 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 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
> 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/b26e777e/attachment.html>


More information about the Yanel-development mailing list