Roadmap + Actual State
"Simon Pamies" <[email protected]> Fri, 17 Oct 2003 22:18:12 +0200
| Newsgroups | gmane.comp.web.zope.plone.collective.ticle |
|---|---|
| Message-ID | <[email protected]> |
--=====_106642189230714=_
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
perhaps some people may think nothing is going on with ticle. To avoid such
mind craps going on I'll give you some status update here and I decided to
introduce a deadline until when we should have some things running.
What I've done so far:
+ Finished all interfaces for the core engine
+ Wrote some tests
+ Implemented a SimpleUIDEngine / IMSUIDEngine
+ Started implementation of a Storage Engine
If we want to deal with very much objects we need a very fast
implementation. I'm using OOBtrees. For more than
50.000 objects the engine'll split them over more than one
BTree - that ensures, that searching for an object will remain fast.
For the extended query ('give me all documents having author Peter=
(Document linkedWith Person)')
I'll adapt the FieldIndex used by the ZCatalog to manage search result=
lists - more to come.
+ Some thinking about how to implement a ConstraintManager
-- Markus Reinsch will take the task to implement a working=
ConstraintManager
+ Updated and structured documentation at plone.org a little bit.
-- Sebastian Wiemer will take the task to refactor that documentation.=
That will make
the documentation more comprehensible and he'll provide some real life=
examples
like how you can map a simple Topic Map structure onto ticle.
+ Very much thinking about how we should process ;-)
-- Tobias Ahlers will start implementing the Plone Prototype with=
Archetypes
Feel free to support them (email to: [email protected]) or
even to submit ideas or concrete implementations (post to the mailinglist).
Things to be done:
+ Import / Export (Ideas about that? XML-Schema?)
+ Extended Constraint Manager (please contact Markus Reinsch for info about=
that)
+ ZMI-Views
+ Plone Implementation (Ghost Objects? Extended TreeNav?)
+ Working examples (Import from TopicMap to Ticle (Florian Konnertz?),=
WorkflowEngine based on Ticle)
+ Security Engine (e.g.: relate PersonObject with PermissionSeetings and=
user from acl_users...)
Roadmap:
+ Oct 20th : Until then all Interfaces should be finished and fixed (means:=
no major changes should occur after then)
+ mid of Nov (17th) : Running prototype
Until then we should have a prototype (based on Plone)=
up and running. That
prototype will be based on Plone and Archetypes and=
demonstrate the power of
the engine. We'll have a control panel to manage=
constraints over links. To demonstrate
the integration into Archetypes, we'll extend the=
ReferenceEngine to work with ticle.
cheers
Simon
--=====_106642189230714=_
Content-Type: text/html; charset="us-ascii"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY style="FONT-FAMILY: Arial" text=#000000 bgColor=#ffffff>
<DIV><FONT size=2>Hi,</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>perhaps some people may think nothing is going on with ticle.
To avoid such</FONT></DIV>
<DIV><FONT size=2>mind craps going on I'll give you some status update here and
I decided to</FONT></DIV>
<DIV><FONT size=2>introduce a deadline until when we should have some things
running.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>What I've done so far:</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Finished all interfaces for the core engine</FONT></DIV>
<DIV><FONT size=2>+ Wrote some tests</FONT></DIV>
<DIV><FONT size=2>+ Implemented a SimpleUIDEngine / IMSUIDEngine</FONT></DIV>
<DIV><FONT size=2>+ Started implementation of a Storage Engine</FONT></DIV>
<DIV><FONT size=2> If we want to deal with very much objects we
need a very fast</FONT></DIV>
<DIV><FONT size=2> implementation. I'm using OOBtrees. For more
than</FONT></DIV>
<DIV><FONT size=2> 50.000 objects the engine'll split them over more
than one</FONT></DIV>
<DIV><FONT size=2> BTree - that ensures, that searching for an
object will remain fast.</FONT></DIV>
<DIV><FONT size=2> For the extended query ('give me all documents
having author Peter (Document linkedWith Person)')</FONT></DIV>
<DIV><FONT size=2> I'll adapt the FieldIndex used by the ZCatalog
to manage search result lists - more to come.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Some thinking about how to implement a
ConstraintManager</FONT></DIV>
<DIV><FONT size=2> -- Markus Reinsch will take the task to implement
a working ConstraintManager</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Updated and structured documentation at plone.org a little
bit.</FONT></DIV>
<DIV><FONT size=2> -- Sebastian Wiemer will take the task to
refactor that documentation. That will make</FONT></DIV>
<DIV><FONT size=2> the documentation more comprehensible and
he'll provide some real life examples</FONT></DIV>
<DIV><FONT size=2> like how you can map a simple Topic Map structure
onto ticle.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Very much thinking about how we should process
;-)</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>-- Tobias Ahlers will start implementing the Plone Prototype
with Archetypes</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Feel free to support them (email to: <A
href="mailto:[email protected]">[email protected]</A>) or </FONT></DIV>
<DIV><FONT size=2>even to submit ideas or concrete implementations (post to the
mailinglist).</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Things to be done:</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Import / Export (Ideas about that? XML-Schema?)</FONT></DIV>
<DIV><FONT size=2>+ Extended Constraint Manager (please contact Markus Reinsch
for info about that)</FONT></DIV>
<DIV><FONT size=2>+ ZMI-Views</FONT></DIV>
<DIV><FONT size=2>+ Plone Implementation (Ghost Objects? Extended
TreeNav?)</FONT></DIV>
<DIV><FONT size=2>+ Working examples (Import from TopicMap to Ticle (Florian
Konnertz?), WorkflowEngine based on Ticle)</FONT></DIV>
<DIV><FONT size=2>+ Security Engine (e.g.: relate PersonObject with
PermissionSeetings and user from acl_users...)</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Roadmap:</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ Oct 20th : Until then all Interfaces should be finished and
fixed (means: no major changes should occur after then)</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>+ mid of Nov (17th) : Running prototype</FONT></DIV>
<DIV><FONT
size=2>
Until then we should have a prototype (based on Plone) up and running.
That</FONT></DIV>
<DIV><FONT
size=2>
prototype will be based on Plone and Archetypes and demonstrate the power
of</FONT></DIV>
<DIV><FONT
size=2>
the engine. We'll have a control panel to manage constraints over links. To
demonstrate</FONT></DIV>
<DIV><FONT
size=2>
the integration into Archetypes, we'll extend the ReferenceEngine to work with
ticle.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>cheers</FONT></DIV>
<DIV><FONT size=2>Simon</FONT></DIV></BODY></HTML>
--=====_106642189230714=_--
-------------------------------------------------------
This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo
The Event For Linux Datacenter Solutions & Strategies in The Enterprise
Linux in the Boardroom; in the Front Office; & in the Server Room
http://www.enterpriselinuxforum.com