On Mar 8, 2013, at 6:45 PM, Sergiu Dumitriu <[email protected]> wrote:

> On 03/08/2013 12:27 PM, Vincent Massol wrote:
>> Hi devs,
>> 
>> I'm wondering where to move the AttachmentSelector.xml page which is 
>> currently in enterprise-ui
>> 
>> It's used by the admin app (XWikiSkinsSheet.xml) and the user app 
>> (XWikiUserSheet.xml).
>> 
>> Maybe we'll need an attachment module in platform one day and thus we could 
>> put it in:
>> xwiki-platform-attachment/xwiki-platform-attachment-ui
>> 
>> Another idea is xwiki-platform-model/xwiki-platform-model-ui
>> 
>> WDYT? Any other idea?
> 
> attachment-ui sounds like a good idea. A dedicated attachments module
> makes it easy to decide that attachments are something optional, not
> embedded in the core model.
> 
> model-ui not so good, since to me the model is something more abstract,
> entities that contain data. The attachment picker can be used in may
> places, in many ways, and it's not always about managing attachment, but
> managing other types of fields that just rely on attachments.
> 
> Another option would be a catch-all macros module, but I don't like that
> one too much either, since it's encouraging a disorganized macro soup.
> Every macro should have a well defined purpose, in a well defined module.
> 
> So, +1 for xwiki-platform-attachment/xwiki-platform-attachment-ui

ok I've done that locally… Cannot commit yet since I'm going down the rabbit 
hole… not sure I'll be able to come out,  I hope so since I have already a lot 
of changes/clean up… 

Thanks
-Vincent

>> Thanks
>> -Vincent
>> 
>> PS: I've started moving UserProfileTest by creating a new 
>> xwiki-platform-user-test module when realizing that it depends on the 
>> attachmentselector macro… Note that we already have an Admin app page 
>> (XWikiSkinsSheet.xml)  in xwiki-platform-administration-ui that depends on 
>> that macro too so we really need to move AttachmentSelector.xml to platform 
>> somewhere...

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to