On Mon, Aug 29, 2016 at 6:39 PM, Vincent Massol <[email protected]> wrote:

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

Actually my question was: in the recommended definition should we have a
threshold for a value of extension's rating or active installs count in
order to be recommended? For example: diagram app has 88 active installs,
but no rating, etc.
We could decide what is recommended based on a count of active installs >
50 and an average rating > 3, for example. This way we could automate the
recommended process and also it would encourage extension authors to rate
their extensions, while seeing how used the extensions are.

Thanks,
Caty



>
> 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
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to