On Tue, May 24, 2011 at 16:53, Thomas Mortagne
<[email protected]> wrote:
> On Tue, May 24, 2011 at 16:48, Jerome Velociter <[email protected]> wrote:
>> On Tue, May 24, 2011 at 4:38 PM, Thomas Mortagne
>> <[email protected]> wrote:
>>> On Tue, May 24, 2011 at 16:27, Jerome Velociter <[email protected]> 
>>> wrote:
>>>> Hi
>>>>
>>>> Thanks Denis for raising this again, it's indeed a pretty annoying issue
>>>>
>>>> On Tue, May 24, 2011 at 4:17 PM, Thomas Mortagne
>>>> <[email protected]> wrote:
>>>>> On Tue, May 24, 2011 at 15:57, Denis Gervalle <[email protected]> wrote:
>>>>>> Hi Devs,
>>>>>>
>>>>>> Anyone of you will surely agree that the hidden document feature 
>>>>>> implemented
>>>>>> in the store is very bad.
>>>>>
>>>>> The way this "feature" is implemented should never have been accepted,
>>>>> it just broke an API for something that is not really related to
>>>>> storage...
>>>>>
>>>>> See http://jira.xwiki.org/jira/browse/XWIKI-3925 and its dependencies.
>>>>>
>>>>>> IMO, it has never been fully implemented, probably in the hope of a 
>>>>>> better
>>>>>> way to go, and it is so for too long. I think it is the time to take some
>>>>>> decision about it, or I do not see the direction and I do not understand
>>>>>> where we want to go ?
>>>>>>
>>>>>> I see 3 possibilities:
>>>>>>  1) we remove it and found other way to solve the problem it solves, 
>>>>>> which
>>>>>> are currently limited to the Blog, ColorThemes and Panels applications 
>>>>>> in a
>>>>>> standard XE.
>>>>>
>>>>> +1
>>>>>
>>>>>>  2) we keep it as it is, since it could be hard to implement higher in 
>>>>>> the
>>>>>> current implementation, but then we need to fix the places where it cause
>>>>>> issues.
>>>>>
>>>>> -1, I can see it as a long term solution. It's something to say we
>>>>> will fix it latter it's something else to validate it. Adding a
>>>>> boolean to searchDocument as indicated in
>>>>> http://jira.xwiki.org/jira/browse/XWIKI-3925 would already be a lot
>>>>> better than the current situation.
>>>>
>>>> Yes... Even if a lot of extensions/snippet will have to be changed to
>>>> set that boolean (copy space, selective export, etc.)
>>>
>>> Why ? What I proposed exactly in the jira issue was to have that
>>> boolean to true by default which the current behavior.
>>
>> Sure but in a lot of places it's not the current behavior that is
>> desired ;) (as I said, copy space, export list, etc.)
>
> Sure but theses don't works current anyway. I tough you were saying
> that doing that would break lots of places.

We can do the opposite with the same idea (boolean to false by
default) but then it would be 1) ;)

>
>>
>> Jerome
>>
>>>
>>>>
>>>> Jerome
>>>>
>>>>>
>>>>>>  3) we implement the feature using another method ?
>>>>>
>>>>> I don't fully understand what is the difference between 1) and 3).
>>>>>
>>>>>>
>>>>>> If we choose 1), early in 3.x release is the probably best moment for it,
>>>>>> since it is a breakage in compatibility, I am -0 on this however.
>>>>>>
>>>>>> If we choose 2), we need to make it work properly by fixing places where 
>>>>>> we
>>>>>> need to include all document, including hidden one. I have some old 
>>>>>> patch to
>>>>>> the application-manager to export hidden document (ie: currently the blog
>>>>>> application does not export properly),  to the skinx plugin that does not
>>>>>> apply 'always' skin extensions contained in hidden document, and there is
>>>>>> probably other places.
>>>>>>
>>>>>> If we choose 3) now, what do you proposed to better implement it. I have
>>>>>> read some comments that it was a UI level stuff implemented at the store
>>>>>> level, but I do not see how it could be done better in the current
>>>>>> implementation.
>>>>>>
>>>>>> Moreover, if we keep the feature, I think that it should be exposed 
>>>>>> somehow
>>>>>> to the admins, allowing the creation of hidden document, but also listing
>>>>>> them, deleting them properly, etc... Concerning the document provided 
>>>>>> with
>>>>>> XE, I also wonder what could be the rules for hiding them or not ? Why 
>>>>>> not
>>>>>> also hidding stock document in the XWiki space, just keeping users and 
>>>>>> some
>>>>>> top level documents ?
>>>>>>
>>>>>> WDYT ?
>>>>>>
>>>>>> --
>>>>>> Denis Gervalle
>>>>>> SOFTEC sa - CEO
>>>>>> eGuilde sarl - CTO
>>>>>> _______________________________________________
>>>>>> devs mailing list
>>>>>> [email protected]
>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thomas Mortagne
>>>>> _______________________________________________
>>>>> devs mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>
>>>> _______________________________________________
>>>> devs mailing list
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>
>>>
>>>
>>>
>>> --
>>> Thomas Mortagne
>>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> --
> Thomas Mortagne
>



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

Reply via email to