<!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>