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+Application to be not very complex.
>
> Missing:
> - Blog (which is currently bundled)
> - http://extensions.xwiki.org/xwiki/bin/view/Extension/
> Flash+messages+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+
>> Listeners+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/ZoneEdit+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

Reply via email to