On Mar 9, 2013, at 4:40 PM, Vincent Massol <[email protected]> wrote:
> > 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… Was able to get out, took me time! :) -Vincent > 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

