Ok I removed them.
Thought about something, is that main problem is if someone wants to
install it manually, ie without the Extension Manager, he would have to
retrieve the transitive dependencies "by hand".
But as my target is XE 4.X, I'm wondering if it's useful anyway to allow
users installing such extension manually, as it's faaar more easy using EM.
2012/12/7 Thomas Mortagne <thomas.mortagne(a)xwiki.com>
On Fri, Dec 7, 2012 at 2:52 PM, Jeremie BOUSQUET
<
jeremie.bousquet(a)gmail.com
wrote:
> Hello,
>
>
> 2012/9/14 Vincent Massol <vincent(a)massol.net>
>
> >
> > On Sep 14, 2012, at 9:13 AM, Jeremie BOUSQUET <
> jeremie.bousquet(a)gmail.com>
>
wrote:
> >
> > > I guess I have to create an extension page for each artifact ? (mail
> > > extension, mailarchive api extension, mail archive ui extension)
> > > Didn't had time to test within extension repository manager locally,
> > > so I hope it'll work ! :)
> >
> > No don't create one per artifact. To start with I'd suggest just one
for
> the UI module. The other artifacts are
already in an extension
repository
since
they're in
maven.xwiki.org ;)
Thanks
-Vincent
Back to this, since I didn't see that recommendation, at that time I
created 3 extension pages for the 3 modules (and not only for UI):
(UI)
http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Application
(mail api)
http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Mail+Module
(mail archive api)
http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Module
As the last 2 do not really need to be materialized in
extensions.xwiki.org,
and lead to more maintenance from my side, and more confusion on users
side, I would like to remove these 2 pages from
extensions.xwiki.org,
and
move some of their content to the Design page
related to the MailArchive
Application.
Since those 2 were already published, from users point of view it means
2
extensions will "disappear" from the
catalog.
So I wanted to check with you if it's not a bad practice to do that,
and if
I can safely remove those 2 extensions (according
to the fact, also,
that
the whole thing is tagged as "BETA").
There is no official practice on this yet. IMO you can do this is you
think
it's the cleaner like this.
It's not going to break anything for users unless there is other
extensions
depending of these extensions in which case they won't be able to install
them of course.
Thanks,
Jeremie
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs