<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 2/2/11 3:24 PM, Balz Schreier wrote:
    <blockquote
      cite="mid:AANLkTimnz-4oar-55HtovX0bWjjvLStkPt+MZW9fszkH@mail.gmail.com"
      type="cite">Thanks Michi for taking these notes!</blockquote>
    <br>
    Thanks for organizing and leading the workshop.<br>
    <br>
    Let's get the tyres smoking :-) (I am not sure if one can actually
    say this in english)<br>
    <br>
    Cheers<br>
    <br>
    Michael<br>
    <blockquote
      cite="mid:AANLkTimnz-4oar-55HtovX0bWjjvLStkPt+MZW9fszkH@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div>Cheers</div>
      <div>Balz<br>
        <br>
        <div class="gmail_quote">On Wed, Feb 2, 2011 at 3:09 PM, Michael
          Wechner <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:michael.wechner@wyona.com">michael.wechner@wyona.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">Hi<br>
            <br>
            We had a short f2f workshop today in order to check what
            should be the focus during<br>
            the next couple of weeks/months. Please find some very rough
            meeting-minutes below.<br>
            <br>
            Cheers<br>
            <br>
            Michael<br>
            <br>
            -----------<br>
            <br>
            Date: 2011.02.02<br>
            <br>
            Attendees: Balz, Bruno, Cedric, Simon, Michael<br>
            <br>
            Agenda<br>
            ------<br>
            - Brainstorming<br>
            - Technical Aspects<br>
            - Functional Aspects<br>
            - Product marketing (e.g. sexy demo realm)<br>
            <br>
            Brainstorming<br>
            -------------<br>
            <br>
            Start:<br>
            - JAXB<br>
            - "XForms"<br>
            - 960 Grid by default (CSS Framework, e.g. demo realm)<br>
            - Review Process<br>
            - Sitetree/Navigation (Editor)<br>
            - Link Checker<br>
            - MenuableV1<br>
            - Make <a moz-do-not-send="true" href="http://yanel.org"
              target="_blank">yanel.org</a> Wikiable: Barrier to entry<br>
            - Rapid Prototyping, Development<br>
            <br>
            More:<br>
            - Clustering (Yarep, Index)<br>
            - IntroDocumentation<br>
            - Documentation (Diagrams (how is a request processed) incl
            Sequence Diagram)<br>
            - Peformance, Scalability Cleanup<br>
            - Modularize functionality into resource types<br>
            - Yanel specific annotations<br>
            - Jelly (Best practice)<br>
            - Tests<br>
            <br>
            Less:<br>
            - DOM for XML<br>
            <br>
            Stop:<br>
            - No strings for XML (e.g. special characters problem) and
            re-factoring of existing code<br>
            - Jelly (alternative JSF?)<br>
            - Handcrafted databinding<br>
            <br>
            Technical Aspects<br>
            -----------------<br>
            <br>
            - Prio 1: JAXB (Simple XML)<br>
               - XMLBindableRepository repo = (XMLBindableRepository)
            getRealm().getRepository();<br>
                 Person person = (Person)
            repo.getObject("/people/alice.xml"); (using JAXB as default
            implementation)<br>
               - Person person = (Person)
com.zwischengas.XMLBindingHelper#getObject(getRealm().getRepository().getNode("/people/alice.xml").getInputStream());<br>
            - Prio 2: XForms<br>
               - XML Schema<br>
               - JAXB or JAXP as Form generation implementation<br>
               - Requirement: AJAX<br>
               - Research JSF (MyFaces by Apache, IceFaces)<br>
            - Sitetree<br>
            - Yanel specific annotations<br>
            - Prio 3: Cluster<br>
            <br>
            Functional Aspects<br>
            ------------------<br>
            <br>
            - Sitetree/Navigation Editor<br>
            - Link Checker<br>
            - Sexy Editing Tools<br>
            - Tagging<br>
            <br>
            Community Aspects / Development<br>
            -------------------------------<br>
            <br>
            - Review Process<br>
            - Documentation<br>
              - Data migration<br>
              - Login Link<br>
              - Accounts<br>
              - Wiki migration<br>
              - Suche<br>
              - Optional: Register user<br>
              - Migrate Layout<br>
              - Roadmap Update (no more releases): OSGi, ...<br>
            <br>
            <br>
            Product Marketing<br>
            -----------------<br>
            <br>
            - <a moz-do-not-send="true" href="http://yanel.org"
              target="_blank">yanel.org</a> Wikiable:<br>
              - User Registration<br>
              - SVN Sync<br>
              - Simplify Page Creation<br>
            <br>
            - Demo and "from scratch" realm<br>
            <br>
            - More sexy features<br>
            <br>
            Next Meeting<br>
            ------------<br>
            <br>
            May 2011 or sooner<br>
            <font color="#888888">
              -- <br>
              Yanel-development mailing list <a moz-do-not-send="true"
                href="mailto:Yanel-development@wyona.com"
                target="_blank">Yanel-development@wyona.com</a><br>
              <a moz-do-not-send="true"
                href="http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development"
                target="_blank">http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development</a><br>
            </font></blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>