On 09/27/2010 01:18 PM, Marius Dumitru Florea wrote:
  On 09/27/2010 01:49 PM, Sergiu Dumitriu wrote:
  Hi devs,
 According to the roadmap [
 
http://enterprise.xwiki.org/xwiki/bin/Main/Roadmap ], XE 2.5M2 should be
 released today. However, there have been some significant changes
 recently, which might need more time to stabilize. So, what's the status on:
 - CSRF 
 
  - Office Preview 
 I have to refactor DefaultPresentationBuilder from office-importer
 module so that it doesn't depend (runtime) on velocity and html macros.
 Otherwise I can't create the office preview macro: macros can't depend
 on the HTML macro, and office preview macro ->  office preview ->  office
 importer ->  HTML macro.
 DefaultPresentationBuilder needs the HTML macro because it generates
 HTML elements that have no correspondent node in XDOM. Precisely, it
 generates an in-line frame that points to the first slide (a file in the
 attached presentation zip archive).
 I have two options:
 (1) modify DefaultPresentationBuilder to generate HTML elements that can
 be mapped to XDOM (e.g. put the presentation images and text directly in
 the page content, and don't use script tags or other HTML elements that
 can't be mapped to XDOM).
 (2) define macro markers specific to the presentation import and keep
 the current HTML output. This means we'll get something like:
 {{officepresentation}}
 <iframe ...></iframe>
 {{/officepresentation}}
 The macro markers are needed in order to protect the output of the
 office import in WYSIWYG mode. 
+1 for (1)
  I'm for the first solution, but I haven't
decided yet what to generate:
 (1a) list only the slide screen shots (1b) list slide screen shots
 followed by text extracted from each slide (1c) something else (there is
 a discussion thread opened for this). 
+1 for (1a). Slides are usually rich, with graphics, pictures, complex
layout. Just the text might not be informative enough.
  I need at least 1 day to finish this, provided we
agree on the right
 solution.
 Thanks,
 Marius
> - Extension manager
>
> Can we release M2 ASAP, or are there still things to do for these two?
>
> There are also some features that didn't make it in so far:
>
> - "Email this page" feature
> - User directory
> - Export UI
> - Dashboards
> - Recent changes
> - Localization
>
> Are any of these close to being committed? Should we wait a few more
> days or do we postpone  them to the next release?
>
> For me:
> - "Email this page" should be ready in two days
> - Export UI: Postpone
> - Localization: Postpone 
--
Sergiu Dumitriu
http://purl.org/net/sergiu/