> 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

