Proposal to redesign code.xwiki.org

9 messages Options
Embed this post
Permalink
Ludovic Dubost

Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink

Hi,

I started working on a proposal to redesign code.xwiki.org

http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign

Please comment and/or modify this document.

The main thing would be to agree that there should be one "unique"
repository for anything related to XWiki.

If we agree on that, I would like to start a vote for the name. The name
could be I think any combination of a "prefix" or "suffix" or a magical
unrelated name.

    * Possible Prefix
          o Add-On
          o Extension
          o App
          o Store
          o Modules
          o Plugins
    * Possible Suffix
          o Directory
          o Repository
          o Store
          o Catalog

I believe we should make this not feel "technical" but understandable by
non technical users.

Any other ideas of prefixes or suffixes or other names before we start a
vote ?

Ludovic


--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost


[ludovic.vcf]

begin:vcard
fn:Ludovic Dubost
n:Dubost;Ludovic
org:XWiki
adr:;;10 Rue Pernety;Paris;;75014;France
email;internet:[hidden email]
title:CEO
tel;work:01 45 42 40 90
tel;fax:09 59 26 92 14
tel;home:09 54 26 92 14
tel;cell:06 09 34 92 14
x-mozilla-html:TRUE
url:http://www.xwiki.com
version:2.1
end:vcard



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

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
Hi Ludovic/everyone,

Good start. However we've already started designing the Extension  
Manager here:
http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager

Thus this proposal should be modified to take that into account.

IMO your proposal is slightly less advanced in term of our final goal  
than the Extension Manager one. That said there are common notions so  
it could be a problem to start implementing them in a not compatible  
manner.

I also think that we could have a quick redesign of code.xwiki.org  
with better presentation and better XClasses/XObjects but without  
modifying a single line of code from XE. That would be easy to do and  
bring some improvements (not all obviously).

I'm worried that if someone start implementing your idea right now and  
quickly we're going to spend time on something that will be dumped  
when we start working on the Extension Manager. IMO it should be done  
and taken into account when we start working on the Extension Manager.  
However as I mentioned ago, I think it's perfectly fine to improve  
code.xwiki.org right now but with smaller goals. Just a L&F  
improvement, navigation improvement, etc but without touching XE's code.

What do others think?

Thanks
-Vincent

On Oct 23, 2009, at 11:19 PM, Ludovic Dubost wrote:

>
> Hi,
>
> I started working on a proposal to redesign code.xwiki.org
>
> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign
>
> Please comment and/or modify this document.
>
> The main thing would be to agree that there should be one "unique"  
> repository for anything related to XWiki.
>
> If we agree on that, I would like to start a vote for the name. The  
> name could be I think any combination of a "prefix" or "suffix" or a  
> magical unrelated name.
>
>   * Possible Prefix
>         o Add-On
>         o Extension
>         o App
>         o Store
>         o Modules
>         o Plugins
>   * Possible Suffix
>         o Directory
>         o Repository
>         o Store
>         o Catalog
>
> I believe we should make this not feel "technical" but  
> understandable by non technical users.
>
> Any other ideas of prefixes or suffixes or other names before we  
> start a vote ?
>
> Ludovic
_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Jerome Velociter-2

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
Hi Vincent,

On 11/2/09 9:17 AM, Vincent Massol wrote:

> Hi Ludovic/everyone,
>
> Good start. However we've already started designing the Extension
> Manager here:
> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager
>
> Thus this proposal should be modified to take that into account.
>
> IMO your proposal is slightly less advanced in term of our final goal
> than the Extension Manager one. That said there are common notions so
> it could be a problem to start implementing them in a not compatible
> manner.
>
> I also think that we could have a quick redesign of code.xwiki.org
> with better presentation and better XClasses/XObjects but without
> modifying a single line of code from XE. That would be easy to do and
> bring some improvements (not all obviously).

Agreed.

Note that this is almost what's Ludovic proposal is about, except the
final "Getting Updates about new applications" part.
A "degraded" version of this feature could be email / RSS notifications
(users manage their list of "installed extensions", and code.xwiki.org
sends email about each new update, etc.).

>
> I'm worried that if someone start implementing your idea right now and
> quickly we're going to spend time on something that will be dumped
> when we start working on the Extension Manager. IMO it should be done
> and taken into account when we start working on the Extension Manager.
> However as I mentioned ago, I think it's perfectly fine to improve
> code.xwiki.org right now but with smaller goals. Just a L&F
> improvement, navigation improvement, etc but without touching XE's code.

I agree, but again, that's only excluding "getting updates about
applications right into XE" part, all the rest stands valid to me, when
confronted to this point.

Jerome.

>
> What do others think?
>
> Thanks
> -Vincent
>
> On Oct 23, 2009, at 11:19 PM, Ludovic Dubost wrote:
>
>>
>> Hi,
>>
>> I started working on a proposal to redesign code.xwiki.org
>>
>> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign
>>
>> Please comment and/or modify this document.
>>
>> The main thing would be to agree that there should be one "unique"
>> repository for anything related to XWiki.
>>
>> If we agree on that, I would like to start a vote for the name. The
>> name could be I think any combination of a "prefix" or "suffix" or a
>> magical unrelated name.
>>
>>    * Possible Prefix
>>          o Add-On
>>          o Extension
>>          o App
>>          o Store
>>          o Modules
>>          o Plugins
>>    * Possible Suffix
>>          o Directory
>>          o Repository
>>          o Store
>>          o Catalog
>>
>> I believe we should make this not feel "technical" but
>> understandable by non technical users.
>>
>> Any other ideas of prefixes or suffixes or other names before we
>> start a vote ?
>>
>> Ludovic
> _______________________________________________
> devs mailing list
> [hidden email]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Jerome Velociter-2

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
In reply to this post by Ludovic Dubost
Hello,

On 10/23/09 11:19 PM, Ludovic Dubost wrote:

>
> Hi,
>
> I started working on a proposal to redesign code.xwiki.org
>
> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign 
>
>
> Please comment and/or modify this document.
>
> The main thing would be to agree that there should be one "unique"
> repository for anything related to XWiki.
>
> If we agree on that, I would like to start a vote for the name. The
> name could be I think any combination of a "prefix" or "suffix" or a
> magical unrelated name.
>
>    * Possible Prefix
>          o Add-On
>          o Extension
>          o App
>          o Store
>          o Modules
>          o Plugins

I like "Extension" as prefix, and I'll vote for it. I've always thought
the use of "extension" we are currently doing on code.xwiki.org is wrong
(as in "An extension is an application or script that integrates or
interacts with XWiki. In other word it's anything that doesn't fit in
any other category ;)"). Extension captures well the polymorphism of
what the repository will propose. And well, XWiki is all eXtensibility,
isn't it?
>    * Possible Suffix
>          o Directory
>          o Repository
>          o Store
>          o Catalog

Here I like for "repository", as this is what ultimately we target for
code.xwiki.org (similar to a "maven" repository for XWiki extensions,
that can be used by the future extension manager
http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store" is
maybe a more trendy name those days, but right now code.xwiki.org does
not sell anything, so that would be wrong.

So that would be Extension Repository for me.

Concerning the data model and UI, I share most of what has been
proposed. Some random remarks :
- I like the experimental/beta/stable flag.
- XRCode.DownloadClass should be XRCode.VersionClass IMO
- "extension: page of the extension it is part of" for me this is not
necessary, I would store both the XRCode.ExtensionClass object and all
version objects in one document.
- I don't think we need "minversion/maxversion" for the ExtensionClass,
if we have this information in all Version objects we can draw the
compatibility table. But that means trusting publishers will actually
fill in that info for all versions and keep it up to date.
- I don't like the livetable right at the top of the main page. My idea
of the main page is something in the flavor of
https://addons.mozilla.org, with a sexy intro that shows what are
extensions, and then lists of "featured" and "popular" extensions for
example. The full live table would come after that IMHO. Note that now
that I look at addons.mozilla.org I think the idea of collections is
interesting for us too, especially for the time we don't have an
extension manager that can fix the dependencies issues. But that's
another discussion :)

Jerome.

>
> I believe we should make this not feel "technical" but understandable
> by non technical users.
>
> Any other ideas of prefixes or suffixes or other names before we start
> a vote ?
>
> Ludovic
>
>
>
>
> _______________________________________________
> devs mailing list
> [hidden email]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Ludovic Dubost-2

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink

Any other opinion about the name:

"Extension Repository" has 1 vote

?

Jerome Velociter a écrit :

> Hello,
>
> On 10/23/09 11:19 PM, Ludovic Dubost wrote:
>  
>> Hi,
>>
>> I started working on a proposal to redesign code.xwiki.org
>>
>> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign 
>>
>>
>> Please comment and/or modify this document.
>>
>> The main thing would be to agree that there should be one "unique"
>> repository for anything related to XWiki.
>>
>> If we agree on that, I would like to start a vote for the name. The
>> name could be I think any combination of a "prefix" or "suffix" or a
>> magical unrelated name.
>>
>>    * Possible Prefix
>>          o Add-On
>>          o Extension
>>          o App
>>          o Store
>>          o Modules
>>          o Plugins
>>    
>
> I like "Extension" as prefix, and I'll vote for it. I've always thought
> the use of "extension" we are currently doing on code.xwiki.org is wrong
> (as in "An extension is an application or script that integrates or
> interacts with XWiki. In other word it's anything that doesn't fit in
> any other category ;)"). Extension captures well the polymorphism of
> what the repository will propose. And well, XWiki is all eXtensibility,
> isn't it?
>  
>>    * Possible Suffix
>>          o Directory
>>          o Repository
>>          o Store
>>          o Catalog
>>    
>
> Here I like for "repository", as this is what ultimately we target for
> code.xwiki.org (similar to a "maven" repository for XWiki extensions,
> that can be used by the future extension manager
> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store" is
> maybe a more trendy name those days, but right now code.xwiki.org does
> not sell anything, so that would be wrong.
>
> So that would be Extension Repository for me.
>
> Concerning the data model and UI, I share most of what has been
> proposed. Some random remarks :
> - I like the experimental/beta/stable flag.
> - XRCode.DownloadClass should be XRCode.VersionClass IMO
> - "extension: page of the extension it is part of" for me this is not
> necessary, I would store both the XRCode.ExtensionClass object and all
> version objects in one document.
> - I don't think we need "minversion/maxversion" for the ExtensionClass,
> if we have this information in all Version objects we can draw the
> compatibility table. But that means trusting publishers will actually
> fill in that info for all versions and keep it up to date.
> - I don't like the livetable right at the top of the main page. My idea
> of the main page is something in the flavor of
> https://addons.mozilla.org, with a sexy intro that shows what are
> extensions, and then lists of "featured" and "popular" extensions for
> example. The full live table would come after that IMHO. Note that now
> that I look at addons.mozilla.org I think the idea of collections is
> interesting for us too, especially for the time we don't have an
> extension manager that can fix the dependencies issues. But that's
> another discussion :)
>
> Jerome.
>  
>> I believe we should make this not feel "technical" but understandable
>> by non technical users.
>>
>> Any other ideas of prefixes or suffixes or other names before we start
>> a vote ?
>>
>> Ludovic
>>
>>
>>
>>
>> _______________________________________________
>> devs mailing list
>> [hidden email]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>    
>
> _______________________________________________
> devs mailing list
> [hidden email]
> http://lists.xwiki.org/mailman/listinfo/devs
>
>  


--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost

_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Marius Dumitru Florea

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
Ludovic Dubost wrote:
> Any other opinion about the name:
>

> "Extension Repository" has 1 vote

+1 I like it too.

Thanks,
Marius

>
> ?
>
> Jerome Velociter a écrit :
>> Hello,
>>
>> On 10/23/09 11:19 PM, Ludovic Dubost wrote:
>>  
>>> Hi,
>>>
>>> I started working on a proposal to redesign code.xwiki.org
>>>
>>> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign 
>>>
>>>
>>> Please comment and/or modify this document.
>>>
>>> The main thing would be to agree that there should be one "unique"
>>> repository for anything related to XWiki.
>>>
>>> If we agree on that, I would like to start a vote for the name. The
>>> name could be I think any combination of a "prefix" or "suffix" or a
>>> magical unrelated name.
>>>
>>>    * Possible Prefix
>>>          o Add-On
>>>          o Extension
>>>          o App
>>>          o Store
>>>          o Modules
>>>          o Plugins
>>>    
>> I like "Extension" as prefix, and I'll vote for it. I've always thought
>> the use of "extension" we are currently doing on code.xwiki.org is wrong
>> (as in "An extension is an application or script that integrates or
>> interacts with XWiki. In other word it's anything that doesn't fit in
>> any other category ;)"). Extension captures well the polymorphism of
>> what the repository will propose. And well, XWiki is all eXtensibility,
>> isn't it?
>>  
>>>    * Possible Suffix
>>>          o Directory
>>>          o Repository
>>>          o Store
>>>          o Catalog
>>>    
>> Here I like for "repository", as this is what ultimately we target for
>> code.xwiki.org (similar to a "maven" repository for XWiki extensions,
>> that can be used by the future extension manager
>> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store" is
>> maybe a more trendy name those days, but right now code.xwiki.org does
>> not sell anything, so that would be wrong.
>>
>> So that would be Extension Repository for me.
>>
>> Concerning the data model and UI, I share most of what has been
>> proposed. Some random remarks :
>> - I like the experimental/beta/stable flag.
>> - XRCode.DownloadClass should be XRCode.VersionClass IMO
>> - "extension: page of the extension it is part of" for me this is not
>> necessary, I would store both the XRCode.ExtensionClass object and all
>> version objects in one document.
>> - I don't think we need "minversion/maxversion" for the ExtensionClass,
>> if we have this information in all Version objects we can draw the
>> compatibility table. But that means trusting publishers will actually
>> fill in that info for all versions and keep it up to date.
>> - I don't like the livetable right at the top of the main page. My idea
>> of the main page is something in the flavor of
>> https://addons.mozilla.org, with a sexy intro that shows what are
>> extensions, and then lists of "featured" and "popular" extensions for
>> example. The full live table would come after that IMHO. Note that now
>> that I look at addons.mozilla.org I think the idea of collections is
>> interesting for us too, especially for the time we don't have an
>> extension manager that can fix the dependencies issues. But that's
>> another discussion :)
>>
>> Jerome.
>>  
>>> I believe we should make this not feel "technical" but understandable
>>> by non technical users.
>>>
>>> Any other ideas of prefixes or suffixes or other names before we start
>>> a vote ?
>>>
>>> Ludovic
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> devs mailing list
>>> [hidden email]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>    
>> _______________________________________________
>> devs mailing list
>> [hidden email]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>>  
>
>
_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Anca Luca

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
In reply to this post by Ludovic Dubost-2


On 11/12/2009 07:29 PM, Ludovic Dubost wrote:
>
> Any other opinion about the name:
>
> "Extension Repository" has 1 vote

+1

Happy hacking,
Anca

>
> ?
>
> Jerome Velociter a écrit :
>> Hello,
>>
>> On 10/23/09 11:19 PM, Ludovic Dubost wrote:
>>
>>> Hi,
>>>
>>> I started working on a proposal to redesign code.xwiki.org
>>>
>>> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign
>>>
>>>
>>> Please comment and/or modify this document.
>>>
>>> The main thing would be to agree that there should be one "unique"
>>> repository for anything related to XWiki.
>>>
>>> If we agree on that, I would like to start a vote for the name. The
>>> name could be I think any combination of a "prefix" or "suffix" or a
>>> magical unrelated name.
>>>
>>>     * Possible Prefix
>>>           o Add-On
>>>           o Extension
>>>           o App
>>>           o Store
>>>           o Modules
>>>           o Plugins
>>>
>>
>> I like "Extension" as prefix, and I'll vote for it. I've always thought
>> the use of "extension" we are currently doing on code.xwiki.org is wrong
>> (as in "An extension is an application or script that integrates or
>> interacts with XWiki. In other word it's anything that doesn't fit in
>> any other category ;)"). Extension captures well the polymorphism of
>> what the repository will propose. And well, XWiki is all eXtensibility,
>> isn't it?
>>
>>>     * Possible Suffix
>>>           o Directory
>>>           o Repository
>>>           o Store
>>>           o Catalog
>>>
>>
>> Here I like for "repository", as this is what ultimately we target for
>> code.xwiki.org (similar to a "maven" repository for XWiki extensions,
>> that can be used by the future extension manager
>> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store" is
>> maybe a more trendy name those days, but right now code.xwiki.org does
>> not sell anything, so that would be wrong.
>>
>> So that would be Extension Repository for me.
>>
>> Concerning the data model and UI, I share most of what has been
>> proposed. Some random remarks :
>> - I like the experimental/beta/stable flag.
>> - XRCode.DownloadClass should be XRCode.VersionClass IMO
>> - "extension: page of the extension it is part of" for me this is not
>> necessary, I would store both the XRCode.ExtensionClass object and all
>> version objects in one document.
>> - I don't think we need "minversion/maxversion" for the ExtensionClass,
>> if we have this information in all Version objects we can draw the
>> compatibility table. But that means trusting publishers will actually
>> fill in that info for all versions and keep it up to date.
>> - I don't like the livetable right at the top of the main page. My idea
>> of the main page is something in the flavor of
>> https://addons.mozilla.org, with a sexy intro that shows what are
>> extensions, and then lists of "featured" and "popular" extensions for
>> example. The full live table would come after that IMHO. Note that now
>> that I look at addons.mozilla.org I think the idea of collections is
>> interesting for us too, especially for the time we don't have an
>> extension manager that can fix the dependencies issues. But that's
>> another discussion :)
>>
>> Jerome.
>>
>>> I believe we should make this not feel "technical" but understandable
>>> by non technical users.
>>>
>>> Any other ideas of prefixes or suffixes or other names before we start
>>> a vote ?
>>>
>>> Ludovic
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> devs mailing list
>>> [hidden email]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>> _______________________________________________
>> devs mailing list
>> [hidden email]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>
>
_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
Guillaume Lerouge

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
Hi,

On Thu, Nov 12, 2009 at 9:02 PM, Anca Luca <[hidden email]> wrote:

>
>
> On 11/12/2009 07:29 PM, Ludovic Dubost wrote:
> >
> > Any other opinion about the name:
> >
> > "Extension Repository" has 1 vote
>
> +1
>

+1 too.

Guillaume


>
> Happy hacking,
> Anca
>
> >
> > ?
> >
> > Jerome Velociter a écrit :
> >> Hello,
> >>
> >> On 10/23/09 11:19 PM, Ludovic Dubost wrote:
> >>
> >>> Hi,
> >>>
> >>> I started working on a proposal to redesign code.xwiki.org
> >>>
> >>>
> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign
> >>>
> >>>
> >>> Please comment and/or modify this document.
> >>>
> >>> The main thing would be to agree that there should be one "unique"
> >>> repository for anything related to XWiki.
> >>>
> >>> If we agree on that, I would like to start a vote for the name. The
> >>> name could be I think any combination of a "prefix" or "suffix" or a
> >>> magical unrelated name.
> >>>
> >>>     * Possible Prefix
> >>>           o Add-On
> >>>           o Extension
> >>>           o App
> >>>           o Store
> >>>           o Modules
> >>>           o Plugins
> >>>
> >>
> >> I like "Extension" as prefix, and I'll vote for it. I've always thought
> >> the use of "extension" we are currently doing on code.xwiki.org is
> wrong
> >> (as in "An extension is an application or script that integrates or
> >> interacts with XWiki. In other word it's anything that doesn't fit in
> >> any other category ;)"). Extension captures well the polymorphism of
> >> what the repository will propose. And well, XWiki is all eXtensibility,
> >> isn't it?
> >>
> >>>     * Possible Suffix
> >>>           o Directory
> >>>           o Repository
> >>>           o Store
> >>>           o Catalog
> >>>
> >>
> >> Here I like for "repository", as this is what ultimately we target for
> >> code.xwiki.org (similar to a "maven" repository for XWiki extensions,
> >> that can be used by the future extension manager
> >> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store"
> is
> >> maybe a more trendy name those days, but right now code.xwiki.org does
> >> not sell anything, so that would be wrong.
> >>
> >> So that would be Extension Repository for me.
> >>
> >> Concerning the data model and UI, I share most of what has been
> >> proposed. Some random remarks :
> >> - I like the experimental/beta/stable flag.
> >> - XRCode.DownloadClass should be XRCode.VersionClass IMO
> >> - "extension: page of the extension it is part of" for me this is not
> >> necessary, I would store both the XRCode.ExtensionClass object and all
> >> version objects in one document.
> >> - I don't think we need "minversion/maxversion" for the ExtensionClass,
> >> if we have this information in all Version objects we can draw the
> >> compatibility table. But that means trusting publishers will actually
> >> fill in that info for all versions and keep it up to date.
> >> - I don't like the livetable right at the top of the main page. My idea
> >> of the main page is something in the flavor of
> >> https://addons.mozilla.org, with a sexy intro that shows what are
> >> extensions, and then lists of "featured" and "popular" extensions for
> >> example. The full live table would come after that IMHO. Note that now
> >> that I look at addons.mozilla.org I think the idea of collections is
> >> interesting for us too, especially for the time we don't have an
> >> extension manager that can fix the dependencies issues. But that's
> >> another discussion :)
> >>
> >> Jerome.
> >>
> >>> I believe we should make this not feel "technical" but understandable
> >>> by non technical users.
> >>>
> >>> Any other ideas of prefixes or suffixes or other names before we start
> >>> a vote ?
> >>>
> >>> Ludovic
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> devs mailing list
> >>> [hidden email]
> >>> http://lists.xwiki.org/mailman/listinfo/devs
> >>>
> >>
> >> _______________________________________________
> >> devs mailing list
> >> [hidden email]
> >> http://lists.xwiki.org/mailman/listinfo/devs
> >>
> >>
> >
> >
> _______________________________________________
> devs mailing list
> [hidden email]
> http://lists.xwiki.org/mailman/listinfo/devs
>



--
Guillaume Lerouge
Product Manager - XWiki SAS
Skype: wikibc
Twitter: glerouge
http://guillaumelerouge.com/
_______________________________________________
devs mailing list
[hidden email]
http://lists.xwiki.org/mailman/listinfo/devs
tmortagne

Re: Proposal to redesign code.xwiki.org

Reply Threaded More More options
Print post
Permalink
In reply to this post by Ludovic Dubost-2
On Thu, Nov 12, 2009 at 18:29, Ludovic Dubost <[hidden email]> wrote:
>
> Any other opinion about the name:
>
> "Extension Repository" has 1 vote

+1

>
> ?
>
> Jerome Velociter a écrit :
>> Hello,
>>
>> On 10/23/09 11:19 PM, Ludovic Dubost wrote:
>>
>>> Hi,
>>>
>>> I started working on a proposal to redesign code.xwiki.org
>>>
>>> http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiExtensionRepositoryRedesign
>>>
>>>
>>> Please comment and/or modify this document.
>>>
>>> The main thing would be to agree that there should be one "unique"
>>> repository for anything related to XWiki.
>>>
>>> If we agree on that, I would like to start a vote for the name. The
>>> name could be I think any combination of a "prefix" or "suffix" or a
>>> magical unrelated name.
>>>
>>>    * Possible Prefix
>>>          o Add-On
>>>          o Extension
>>>          o App
>>>          o Store
>>>          o Modules
>>>          o Plugins
>>>
>>
>> I like "Extension" as prefix, and I'll vote for it. I've always thought
>> the use of "extension" we are currently doing on code.xwiki.org is wrong
>> (as in "An extension is an application or script that integrates or
>> interacts with XWiki. In other word it's anything that doesn't fit in
>> any other category ;)"). Extension captures well the polymorphism of
>> what the repository will propose. And well, XWiki is all eXtensibility,
>> isn't it?
>>
>>>    * Possible Suffix
>>>          o Directory
>>>          o Repository
>>>          o Store
>>>          o Catalog
>>>
>>
>> Here I like for "repository", as this is what ultimately we target for
>> code.xwiki.org (similar to a "maven" repository for XWiki extensions,
>> that can be used by the future extension manager
>> http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager). "Store" is
>> maybe a more trendy name those days, but right now code.xwiki.org does
>> not sell anything, so that would be wrong.
>>
>> So that would be Extension Repository for me.
>>
>> Concerning the data model and UI, I share most of what has been
>> proposed. Some random remarks :
>> - I like the experimental/beta/stable flag.
>> - XRCode.DownloadClass should be XRCode.VersionClass IMO
>> - "extension: page of the extension it is part of" for me this is not
>> necessary, I would store both the XRCode.ExtensionClass object and all
>> version objects in one document.
>> - I don't think we need "minversion/maxversion" for the ExtensionClass,
>> if we have this information in all Version objects we can draw the
>> compatibility table. But that means trusting publishers will actually
>> fill in that info for all versions and keep it up to date.
>> - I don't like the livetable right at the top of the main page. My idea
>> of the main page is something in the flavor of
>> https://addons.mozilla.org, with a sexy intro that shows what are
>> extensions, and then lists of "featured" and "popular" extensions for
>> example. The full live table would come after that IMHO. Note that now
>> that I look at addons.mozilla.org I think the idea of collections is
>> interesting for us too, especially for the time we don't have an
>> extension manager that can fix the dependencies issues. But that's
>> another discussion :)
>>
>> Jerome.
>>
>>> I believe we should make this not feel "technical" but understandable
>>> by non technical users.
>>>
>>> Any other ideas of prefixes or suffixes or other names before we start
>>> a vote ?
>>>
>>> Ludovic
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> devs mailing list
>>> [hidden email]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>> _______________________________________________
>> devs mailing list
>> [hidden email]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>
>
> --
> Ludovic Dubost
> Blog: http://blog.ludovic.org/
> XWiki: http://www.xwiki.com
> Skype: ldubost GTalk: ldubost
>
> _______________________________________________
> devs mailing list
> [hidden email]
> http://lists.xwiki.org/mailman/listinfo/devs
>



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