On 23 May 2017, at 16:01, Marius Dumitru Florea
<mariusdumitru.florea(a)xwiki.com> wrote:
On Tue, May 23, 2017 at 4:25 PM, Vincent Massol <vincent(a)massol.net> wrote:
On 23 May 2017, at 15:22, Marius Dumitru Florea
<
mariusdumitru.florea(a)xwiki.com> wrote:
On Mon, May 22, 2017 at 4:34 PM, Thomas Mortagne <
thomas.mortagne(a)xwiki.com>
wrote:
I would be more in favor of moving them to some
extension than can be
easily installed if really needed.
+1 for moving to an extension that is not bundled by default.
Could you elaborate a bit? You’re ok to break
existing users? What’s your
rationale?
AFAIK the Extension Manager doesn't delete pages without asking you first
so you can choose to keep these pages (when asked). And if you don't pay
attention when upgrading then you can restore them from the recycle bin or
install the dedicated extension.
Ok so you’re saying that users who upgrade will understand this and they’ll know what
those technical pages do and thus they won’t let EM delete them or they’ll understand that
they need to install some dedicated extension?
I was leaning to the safer legacy approach. The only downside I can think of about it is
that you may keep some pages in your wiki that are deprecated/not needed.
Thanks
-Vincent
Thanks,
Marius
>
> Thanks
> -Vincent
>
>>
>> Thanks,
>> Marius
>>
>>
>>>
>>> On Mon, May 22, 2017 at 2:41 PM, Vincent Massol <vincent(a)massol.net>
>>> wrote:
>>>> Hi devs,
>>>>
>>>> We have this jira issue I created a while ago and I’d like to move
>>> forward:
>>>>
https://jira.xwiki.org/browse/XWIKI-13101
>>>>
>>>> I have one question:
>>>> Should we move the 4 pages into a legacy module in platform and bundle
>>> it in XE or just remove them?
>>>>
>>>> My POV:
>>>> We could consider the pages as APIs I guess and use the API strategy of
>>> moving deprecated APIs to legacy.
>>>>
>>>> WDYT?
>>>>
>>>> Thanks
>>>> -Vincent
>>>
>>>
>>>
>>> --
>>> Thomas Mortagne