> On 29 Aug 2016, at 17:29, Ecaterina Moraru (Valica) <[email protected]> wrote:
> 
> should "ratings" or "active installs" be part of the Recommended definition?

Re http://extensions.xwiki.org/xwiki/bin/view/Extension/Ratings+Application I 
may have missed it. How do you use it? (the doc is not clear).

Does it have an admin UI section for configuring it? How do you enable it for a 
given space only for example?

Re Active Installs I haven’t put since I don’t see why we would recommend it. 
It’s only useful for xwiki.org IMO.

Thanks
-Vincent

> Thanks,
> Caty
> 
> On Mon, Aug 29, 2016 at 6:27 PM, Ecaterina Moraru (Valica) <
> [email protected]> wrote:
> 
>> One difference between Recommended and Supported could be that "it's
>> demonstrating an advanced use case build on top of XWiki and user's
>> installing it could see the power/benefits of XWiki". Unfortunately even
>> this "definition" is subjective.
>> 
>> So my big problem is that I don't really understand how to say if an
>> extension is recommended or not, and how this status is
>> evolving/deprecating a particular extension over time.
>> 
>> Thanks,
>> Caty
>> 
>> On Mon, Aug 29, 2016 at 6:17 PM, Ecaterina Moraru (Valica) <
>> [email protected]> wrote:
>> 
>>> How does an extensions looses it's "Recommended" status?
>>> 
>>> Thanks,
>>> Caty
>>> 
>>> On Mon, Aug 29, 2016 at 6:16 PM, Ecaterina Moraru (Valica) <
>>> [email protected]> wrote:
>>> 
>>>> "Not a core Extension (i.e. not bundled by default in the base XWiki
>>>> Distribution)"
>>>> 
>>>> extensions.xwiki.org/xwiki/bin/view/Extension/Templates+Application/ is
>>>> bundled
>>>> extensions.xwiki.org/xwiki/bin/view/Extension/Tour+Application is
>>>> bundled
>>>> extensions.xwiki.org/xwiki/bin/view/Extension/CKEditor+Integration is
>>>> bundled
>>>> 
>>>> I find http://extensions.xwiki.org/xwiki/bin/view/Extension/Notes+A
>>>> pplication to be not very complex.
>>>> 
>>>> Missing:
>>>> - Blog (which is currently bundled)
>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Flash+m
>>>> essages+application
>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/TotemApplication
>>>> was also interesting
>>>> - what about Repository app?
>>>> 
>>>> Do we also provide a way for users to filter what apps are bundled (and
>>>> maybe implicitely supported/recommended)?
>>>> What about extensions that have "XWiki Development Team" as author? Are
>>>> they implicitly supported/recommended? Is there a way to filter and see
>>>> what they are?
>>>> What is the difference between supported and recommended? Is it
>>>> documented somewhere? Should the users care about this difference? (maybe
>>>> the answers are found above in the thread, but I don't remember any
>>>> conclusion)
>>>> 
>>>> "Don't recommend extensions that are installed as dependencies of other
>>>> recommended extensions, unless there are end-user use cases for using them
>>>> directly."
>>>> This means we don't support the apps dependencies? And in this category
>>>> we have some macros: fullcalendar, pdfviewer, etc.
>>>> 
>>>> Thanks,
>>>> Caty
>>>> 
>>>> On Mon, Aug 29, 2016 at 5:44 PM, Vincent Massol <[email protected]>
>>>> wrote:
>>>> 
>>>>> Latest news:
>>>>> 
>>>>> * I’ve finished reviewing all extensions on e.x.o
>>>>> * The list of extensions that I consider recommended (there are 26 as
>>>>> of now) is available at http://extensions.xwiki.org/xw
>>>>> iki/bin/view/ExtensionCode/RecommendedExtensions/
>>>>> * There are some extensions that I don’t know well enough to know if
>>>>> they could be recommended (not sure if they have active support, how well
>>>>> they work on latest XE, etc): http://design.xwiki.org/xwiki/
>>>>> bin/view/Proposal/RecommendedExtensionsSelection
>>>>> 
>>>>> To @Extension creators: please review the list and let me know if you
>>>>> have some extensions that you’d like recommended (make sure to check the
>>>>> criteria defined at http://design.xwiki.org/xwiki/
>>>>> bin/view/Proposal/RecommendedExtensionsSelection).
>>>>> 
>>>>> Next steps:
>>>>> * Modify the extension sheet to visually see when an extension is
>>>>> recommended
>>>>> * Modify the e.x.o home page to highlight Recommended Extension (see
>>>>> http://markmail.org/message/cr5edm27qcag6n3q )
>>>>> * Modify EM to add the notion of Recommended
>>>>> * Merge back the new Recommended field in the Repository Application
>>>>> 
>>>>> Thanks
>>>>> -Vincent
>>>>> 
>>>>>> On 22 Aug 2016, at 11:20, Vincent Massol <[email protected]> wrote:
>>>>>> 
>>>>>> I’ve started a wiki page to track which extensions we’re not sure
>>>>> about (whether they should be recommended or not):
>>>>>> http://design.xwiki.org/xwiki/bin/view/Proposal/RecommendedE
>>>>> xtensionsSelection
>>>>>> 
>>>>>> Please edit it if you have opinion/knowledge about them (or reply on
>>>>> this thread and I’ll do the syncing).
>>>>>> 
>>>>>> Note that for an app to be recommended it must follow the rules
>>>>> defined on
>>>>>> http://design.xwiki.org/xwiki/bin/view/Proposal/RecommendedE
>>>>> xtensionsSelection#HWhatisaRecommendedExtension
>>>>>> 
>>>>>> Thanks
>>>>>> -Vincent
>>>>>> 
>>>>>>> On 18 Aug 2016, at 21:00, Vincent Massol <[email protected]> wrote:
>>>>>>> 
>>>>>>> ok I’ve started.
>>>>>>> 
>>>>>>> 3 things:
>>>>>>> 
>>>>>>> * I’ve started defining what we mean by a recommended app, see
>>>>> http://extensions.xwiki.org/xwiki/bin/view/ExtensionCode/Rec
>>>>> ommendedExtensions/
>>>>>>> * I’ve processed the first 2 pages of the LT on the home page of
>>>>> e.x.o. (ie the first 60 extensions) and I’ve marked 11 as recommended so
>>>>> far: http://extensions.xwiki.org/xwiki/bin/view/ExtensionCode/Rec
>>>>> ommendedExtensions/
>>>>>>> * I’m hesitating for the following extensions. Specifically I need
>>>>> to know what their authors think and whether they’re ok to support them
>>>>> actively. I also don’t know them enough to know of their quality. Feel 
>>>>> free
>>>>> to comment on them.
>>>>>>> 
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Recent+
>>>>> Blog+Entries+Macros/ ?
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/SunkenF
>>>>> lamingoTheme/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/RtForm/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Realtim
>>>>> e+Netflux+Frontend/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Realtim
>>>>> e+Netflux+Backend/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/XQuiz/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Conditi
>>>>> on+Macro/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Suggest
>>>>> +LiveTable+Filter+Macro/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Let%27s
>>>>> +Encrypt+support/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Derzela
>>>>> s+Script+Runner/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/XCarousel/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Wiki+An
>>>>> alyzer+Application/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Event+L
>>>>> isteners+Administration/
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Filter+
>>>>> Script+API Note: we will expose the filter app, should we also expose
>>>>> the API?
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/ZoneEdi
>>>>> t+Macro
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/SVG+Ras
>>>>> terizing+API
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Trusted
>>>>> +Headers+Authentication+Adapter
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Trusted
>>>>> +authentication+framework
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Mail+ad
>>>>> dress+encryptor
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/XWikiTube
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/XFF+Mav
>>>>> en+Plugin Note: wrong author!!!
>>>>>>> - http://extensions.xwiki.org/xwiki/bin/view/Extension/Rights+
>>>>> UI+Simplifier
>>>>>>> 
>>>>>>> Thanks
>>>>>>> -Vincent
>>>>>>> 
>>>>>>> The result is here:
>>>>>>> 
>>>>>>>> On 18 Aug 2016, at 19:36, Vincent Massol <[email protected]>
>>>>> wrote:
>>>>>>>> 
>>>>>>>> I’m starting the work on this. BTW several of you have replied
>>>>> about EM but this mail was only for “e.x.o”  FTM (see the subject).
>>>>>>>> 
>>>>>>>> The idea is to implement something similar to what Caty proposed at
>>>>>>>> http://markmail.org/message/cr5edm27qcag6n3q
>>>>>>>> 
>>>>>>>> I’m starting the work.
>>>>>>>> 
>>>>>>>> Thanks
>>>>>>>> -Vincent
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 23 May 2016, at 10:39, Vincent Massol <[email protected]>
>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Hi devs,
>>>>>>>>> 
>>>>>>>>> We have a lot of entries on extensions.xwiki.org (869 as of
>>>>> today) and this causes some problems for our users:
>>>>>>>>> 
>>>>>>>>> P1) A lot of them are not of good quality (they don’t work with
>>>>> the latest versions, they are complex to use, they’ve not been updated for
>>>>> a long time and are doing old and deprecated ways of doing things such as
>>>>> not providing an entry in the Applications Panel for example, they’re not
>>>>> just polished, etc) and this causes frustrations for our users. Note that
>>>>> this also reflects on the overall quality of the XWiki project and 
>>>>> product.
>>>>>>>>> 
>>>>>>>>> P2) It’s hard for users to locate good extensions among the rest.
>>>>>>>>> 
>>>>>>>>> We’ve started addressing P1) by introducing ratings on e.x.o. This
>>>>> is not fully successful so far because we don’t have enough people voting
>>>>> and because those ratings are not used to display/filter extensions on the
>>>>> Extensions LT or inside XWiki in the EM UI. So we need to continue this
>>>>> effort.
>>>>>>>>> 
>>>>>>>>> Note that this proposal is not addressing non-extensions such as
>>>>> snippets which we’ll need to move elsewhere at some point but that becomes
>>>>> less important with the proposal below.
>>>>>>>>> 
>>>>>>>>> Proposal
>>>>>>>>> =======
>>>>>>>>> 
>>>>>>>>> I’d like to propose an additional strategy that, IMO, is better
>>>>> suited for the size of our community: curation. Curation is the process of
>>>>> hand-selecting the best extensions and marking them as recommended. The
>>>>> idea would be to list recommended extensions first on the e.x.o home page,
>>>>> in the EM UI in XWiki and even in extension search results. In the EM UI,
>>>>> an idea would also be to have a new “Recommended Extensions” filter in
>>>>> addition to the existing filters (core extensions, installed extensions,
>>>>> etc) and that would be the default filter on the “Add Extensions” UI.
>>>>>>>>> 
>>>>>>>>> I propose to add a “Recommended” xproperty in the Repository app
>>>>> for that. We can decide whether we want this just for e.x.o or committed 
>>>>> in
>>>>> the Repository app in xwiki-platform.
>>>>>>>>> 
>>>>>>>>> Then we need to decide about the curation process:
>>>>>>>>> 
>>>>>>>>> * The XWiki core committers are in charge (i.e. have the
>>>>> responsibility) of monitoring the apps that are marked “Recommended”, ie.
>>>>> validating that it’s done correctly. XWiki core committers have the
>>>>> authorization to unset an app that was marked a recommended by a community
>>>>> member.
>>>>>>>>> * We wouldn’t offer a simple way in the UI to mark an extension as
>>>>> recommended since we don’t want everyone who has an account on
>>>>> xwiki.org to start marking apps as recommended. OTOH we want to allow
>>>>> people from the xwiki community to help out. So the way to mark an
>>>>> extension as recommended would be to use the object editor (for now, we 
>>>>> can
>>>>> define a better implementation mechanism later on).
>>>>>>>>> * We define some basic rules that extensions need to follow at
>>>>> minimum to be accepted as recommended. These will be our guidelines to
>>>>> avoid conflict of opinions (although there’s always the possibility in
>>>>> which case it’s resolved through a vote):
>>>>>>>>> - Need to work on LTS + latest XWiki version (ie. ATM that would
>>>>> be 7.4.x and 8.1)
>>>>>>>>> - Need to present a polished aspect and be easily usable
>>>>>>>>> - Need to follow most of the best practices defined on
>>>>> http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDev
>>>>> elopmentBestPractices. Some important examples: technical pages are
>>>>> hidden, extension is registered in the app bar when it makes sense,
>>>>> extension is internationalized (if it makes sense), pages are in xwiki
>>>>> syntax 2.0+.
>>>>>>>>> 
>>>>>>>>> WDYT?
>>>>>>>>> 
>>>>>>>>> I’m willing to help do the work and mark extensions as recommended.
>>>>>>>>> 
>>>>>>>>> Thanks
>>>>>>>>> -Vincent
>>>>> _______________________________________________
>>>>> devs mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>> 
>>>> 
>>>> 
>>> 
>> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

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

Reply via email to