Re: Re: What does Five and Z3 mean for Archetypes?

Martijn Faassen <[email protected]>
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
Raphael Ritz wrote:
> Martijn Faassen wrote:
[snip]
> 
> 2. Provide better/more powerful marshallers (per default, AT only has
>    an RFC822Marshaller and a PrimaryFieldMarshaller). This is where
>    Kapil's work on XML marshalling fits in. One goal there is to be
>    able to have full, round-trip safe import/export support for
>    content including *all* metadata (like creation date, modification
>    date(s), workflow history, local roles, etc)

Right, we have such roundtrip import/export for Silva.

How do you envision working together with FTP views with this? If you 
were to expose the complete export of an object, including workflow 
state and so on to FTP, the only person who should be allowed edit such 
an object through FTP is a very powerful one who has rights to twiddle 
*all* the state of an object.

What about, for instance, XSLT views on particular objects? If you 
provide those, for security and convenience reasons you may not want to 
export *all* state to the XML representation of an object. Is there some 
way to restrict what gets exported?

[snip]
>> In Silva the XML export system's product is not only used for export 
>> purposes but is also used to drive the XSLT transformations for 
>> individual content objects, for instance.
>  
> AFAIK, this has not been a usecase for AT so far, but it is
> obvious that this would become possible given Kapil's xmlio now.

Yes, though see the abovementioned issues.

Regards,

Martijn


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.