Hi Jeremie,

Should I start testing your mailarchive app? I see on 
http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Application 
that it's not installable with the EM. Is that "normal"?

Thanks
-Vincent

On Sep 18, 2012, at 11:11 AM, Vincent Massol <[email protected]> wrote:

> Hi Jeremie,
> 
> For the next version of the MailArchive app you may want to add a Application 
> Panel UIExtension object so that the mailarchive application appears in the 
> new Application panel automagically when it's installed. It would be very 
> nice.
> 
> See 
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterprise42M3#HNewApplicationsPanel
> 
> Note that it requires XWiki 4.2M3+ but if the XClass isn't there it's not 
> going to fail on older XWiki versions (it just won't do anything).
> 
> Thanks
> -Vincent
> 
> On Sep 14, 2012, at 4:16 PM, Jeremie BOUSQUET <[email protected]> 
> wrote:
> 
>> Hum, thanks ...
>> As it's not a so big issue I think what I'll prefer to do, is fastly
>> deliver a new 0.2 version with fixed page, and leave the 0.1 as it is,
>> or ask for its deletion later.
>> 
>> 
>> 2012/9/14 Thomas Mortagne <[email protected]>:
>>> On Fri, Sep 14, 2012 at 3:04 PM, Jeremie BOUSQUET
>>> <[email protected]> wrote:
>>>> I was almost sure I would make a mistake, and I did...
>>>> In the documentation embedded in the .xar, the user guide is not
>>>> correct, because it has screenshots coming from the app as used in my
>>>> organization ...
>>>> Not that there are things so confidential, but still not something I'm 
>>>> fond of.
>>>> 
>>>> Do you think it would be possible to either:
>>>> - replace delivered 0.1 with a new 0.1 version with fixed
>>>> documentation ? (hideously ugly, but as it impacts only documentation
>>>> ...)
>>>> - deliver a new 0.2 and remove 0.1 from nexus ?
>>> 
>>> It's not yet Maven central rules ( ;) ) so we can remove things if you
>>> absolutely need to. Note that it also mean delete the current 0.1 tag
>>> from git. As you prefer, it's recent enough to be deleted even if it's
>>> a pain on your side to do.
>>> 
>>>> 
>>>> Anyway for sure I will not put the same on e.x.o ...
>>>> 
>>>> Br,
>>>> Jeremie
>>>> 
>>>> 
>>>> 
>>>> 2012/9/14 Jeremie BOUSQUET <[email protected]>:
>>>>> 2012/9/14 Thomas Mortagne <[email protected]>:
>>>>>> On Fri, Sep 14, 2012 at 12:57 PM, Jeremie BOUSQUET
>>>>>> Note that the id are wrong (one of the reason to use the import UI
>>>>>> instead of creating from scratch ;)). You can change it in edit
>>>>>> object, it's important have the same id that the one on maven
>>>>>> repository which mean
>>>>>> org.xwiki.contrib.mailarchive:xwiki-contrib-mailarchive-ui for the ui
>>>>>> for example otherwise Extension Manager will see two different
>>>>>> extensions in extensions.xwiki.org and maven repositories while it's
>>>>>> actually exactly the same thing.
>>>>> 
>>>>> This is fixed, thanks !
>>>>> That "import" button, I noticed it, and still can't understand why I
>>>>> didn't click on it ! :D
>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> 2012/9/14 Thomas Mortagne <[email protected]>:
>>>>>>>> On Fri, Sep 14, 2012 at 9:13 AM, Jeremie BOUSQUET
>>>>>>>> <[email protected]> wrote:
>>>>>>>>> I guess I have to create an extension page for each artifact ? (mail
>>>>>>>>> extension, mailarchive api extension, mail archive ui extension)
>>>>>>>>> Didn't had time to test within extension repository manager locally,
>>>>>>>>> so I hope it'll work ! :)
>>>>>>>> 
>>>>>>>> Actually since it's released on maven repository you can import it and
>>>>>>>> then complete the description.
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 2012/9/13 Vincent Massol <[email protected]>:
>>>>>>>>>> I guess the next step is to create the extension page on e.x.o.
>>>>>>>>>> 
>>>>>>>>>> That'll be awesome and I'll start testing it when it's there! :)
>>>>>>>>>> 
>>>>>>>>>> Thanks
>>>>>>>>>> -Vincent
>>>>>>>>>> 
>>>>>>>>>> On Sep 13, 2012, at 1:39 PM, Jeremie BOUSQUET 
>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Thanks !
>>>>>>>>>>> No problem ...
>>>>>>>>>>> 
>>>>>>>>>>> 2012/9/13 Vincent Massol <[email protected]>:
>>>>>>>>>>>> 
>>>>>>>>>>>> On Sep 13, 2012, at 10:13 AM, Jeremie BOUSQUET 
>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>>> 2012/9/2 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>> I could successfully deploy mail archive artifacts to nexus 
>>>>>>>>>>>>>>> staging !
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Would someone kindly promote it ? :)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hi, just to recall that to you ... :)
>>>>>>>>>>>>> (I know, seems a bit of a rush on 4.2 cycle and there is no 
>>>>>>>>>>>>> urgency on
>>>>>>>>>>>>> my side, just want to avoid moving too deep in the mailing-list)
>>>>>>>>>>>> 
>>>>>>>>>>>> Done! Sorry for the lag…
>>>>>>>>>>>> 
>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 2012/9/2 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>> (groupId : org.xwiki.contrib.mailarchive, version : 0.1, 
>>>>>>>>>>>>>> artifacts
>>>>>>>>>>>>>> xwiki-contrib-mail, xwiki-contrib-mailarchive-api,
>>>>>>>>>>>>>> xwiki-contrib-mailarchive-ui)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 2012/9/1 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>>> Wow, eventually, it worked ... Had to switch to using
>>>>>>>>>>>>>>>> maven-release-plugin last version (2.3.2) instead of the one 
>>>>>>>>>>>>>>>> from
>>>>>>>>>>>>>>>> xwiki.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Now I'm ... back to the initial issue with the enforcer :
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> [WARNING] Rule 0:
>>>>>>>>>>>>>>>> org.apache.maven.plugins.enforcer.EvaluateBeanshell failed with
>>>>>>>>>>>>>>>> message:
>>>>>>>>>>>>>>>> Couldn't evaluate condition: ("pom" != "jar") || ("pom" == 
>>>>>>>>>>>>>>>> "jar"
>>>>>>>>>>>>>>>> && new 
>>>>>>>>>>>>>>>> java.io.File("C:\PRIVATE\Dropbox\MAILARCHIVE\target\checkout\target/xwiki-contrib-mailarchive-0.1-javado
>>>>>>>>>>>>>>>> c.jar").exists())
>>>>>>>>>>>>>>>> [INFO] 
>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Grrrr !
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 2012/9/1 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>>>> I eventually was able to use push to git from maven with 
>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>> plugin (had to reinstall git with more preservative options).
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> But previous issue is still there: when checking-out my tag 
>>>>>>>>>>>>>>>>> from local
>>>>>>>>>>>>>>>>> clone in target/checkout, pom.xml files are not there so 
>>>>>>>>>>>>>>>>> there's
>>>>>>>>>>>>>>>>> nothing to build for maven ...
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 2012/9/1 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>>>>> Progressing but still failing ...
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> ... it's like a nightmare.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I gave up pushing to github from maven, I think there's 
>>>>>>>>>>>>>>>>>> something
>>>>>>>>>>>>>>>>>> wrong with windows/mysysgit/cygwin somehow.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Now trying to release tag "xwiki-contrib-mailarchive-0.1":
>>>>>>>>>>>>>>>>>> - it's pushed on github
>>>>>>>>>>>>>>>>>> - if I download the related zip (in "tag" tab on github), 
>>>>>>>>>>>>>>>>>> it's complete
>>>>>>>>>>>>>>>>>> - if I "release:perform" from maven, target/checkout folder 
>>>>>>>>>>>>>>>>>> contains
>>>>>>>>>>>>>>>>>> everything except pom.xml files ... of course release fails
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> How can my pom.xml files be deleted when running "git 
>>>>>>>>>>>>>>>>>> checkout
>>>>>>>>>>>>>>>>>> xwiki-contrib-mailarchive-0.1", while I can see them in my 
>>>>>>>>>>>>>>>>>> local
>>>>>>>>>>>>>>>>>> history and on github ???
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 2012/8/31 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>>>>>> I tried both, but not tried exhaustively possible 
>>>>>>>>>>>>>>>>>>> combinations
>>>>>>>>>>>>>>>>>>> (ssh/https, maven/git conf, and my network proxy that comes 
>>>>>>>>>>>>>>>>>>> in the way
>>>>>>>>>>>>>>>>>>> ...)
>>>>>>>>>>>>>>>>>>> BTW I'm not sure about how credentials for github should be 
>>>>>>>>>>>>>>>>>>> fed to
>>>>>>>>>>>>>>>>>>> maven depending on SSH/HTTPS url connection used.
>>>>>>>>>>>>>>>>>>> Authentication with keys works from git command-line to 
>>>>>>>>>>>>>>>>>>> push to
>>>>>>>>>>>>>>>>>>> github, but I think I miss some configuration maven-side.
>>>>>>>>>>>>>>>>>>> Actually from maven "git push" time-outs, or freezes 
>>>>>>>>>>>>>>>>>>> forever,
>>>>>>>>>>>>>>>>>>> depending on protocol used.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 2012/8/31 Thomas Mortagne <[email protected]>:
>>>>>>>>>>>>>>>>>>>> On Fri, Aug 31, 2012 at 9:17 AM, Jeremie BOUSQUET
>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>> Hi Community,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I'm trying to release my contrib project to nexus staging 
>>>>>>>>>>>>>>>>>>>>> but having
>>>>>>>>>>>>>>>>>>>>> difficulties.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Couldn't manage to "git push" correctly from maven to 
>>>>>>>>>>>>>>>>>>>>> github (though
>>>>>>>>>>>>>>>>>>>>> "git push" command-line works), so I use 
>>>>>>>>>>>>>>>>>>>>> "-DpushChanges=false" during
>>>>>>>>>>>>>>>>>>>>> release:prepare and release:perform, and do a "git push" 
>>>>>>>>>>>>>>>>>>>>> manually
>>>>>>>>>>>>>>>>>>>>> after release:prepare.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> You sure you <scm> is right ? I see you indicated the 
>>>>>>>>>>>>>>>>>>>> https in
>>>>>>>>>>>>>>>>>>>> <developerConnection>, you should probably use the ssh one 
>>>>>>>>>>>>>>>>>>>> instead.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Now getting that during release:perform (***** were 
>>>>>>>>>>>>>>>>>>>>> added, it's a
>>>>>>>>>>>>>>>>>>>>> correct path behind) :
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> [INFO] --- maven-enforcer-plugin:1.0.1:enforce
>>>>>>>>>>>>>>>>>>>>> (enforce-javadoc-exists) @ xwiki-contrib-mailarchive ---
>>>>>>>>>>>>>>>>>>>>> [WARNING] Rule 0:
>>>>>>>>>>>>>>>>>>>>> org.apache.maven.plugins.enforcer.EvaluateBeanshell 
>>>>>>>>>>>>>>>>>>>>> failed with
>>>>>>>>>>>>>>>>>>>>> message:
>>>>>>>>>>>>>>>>>>>>> Couldn't evaluate condition: ("pom" != "jar") || ("pom" 
>>>>>>>>>>>>>>>>>>>>> == "jar"
>>>>>>>>>>>>>>>>>>>>> && new 
>>>>>>>>>>>>>>>>>>>>> java.io.File("C:\*****\target\checkout\target/xwiki-contrib-mailarchive-0.1-javadoc.jar").exists())
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Of course javadoc does not exist at this level, as I'm 
>>>>>>>>>>>>>>>>>>>>> trying to
>>>>>>>>>>>>>>>>>>>>> release from root aggregator. What I don't understand is 
>>>>>>>>>>>>>>>>>>>>> why the
>>>>>>>>>>>>>>>>>>>>> enforcer rule fails ? Aggregator is of type "pom" as 
>>>>>>>>>>>>>>>>>>>>> expected.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> My command-line was:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> mvn release:perform -DpushChanges=false
>>>>>>>>>>>>>>>>>>>>> -DconnectionUrl=scm:git:https://github.com/xwiki-contrib/xwiki-application-mailarchive.git
>>>>>>>>>>>>>>>>>>>>> -Dtag=xwiki-contrib-mailarchive-0.1
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 2012/8/17 Jeremie BOUSQUET <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>> Hi Vincent,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I saw that, no problem I'll update the groupId before 
>>>>>>>>>>>>>>>>>>>>>> doing the release :)
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Br,
>>>>>>>>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 2012/8/16 Vincent Massol <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>>> Hi Jeremie,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> In case you haven't followed we've updated the contrib 
>>>>>>>>>>>>>>>>>>>>>>> rule for the maven group id, see
>>>>>>>>>>>>>>>>>>>>>>> http://contrib.xwiki.org/xwiki/bin/view/Main/WebHome
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> It would be great if you could update your groupid 
>>>>>>>>>>>>>>>>>>>>>>> before you do the first release :)
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On Aug 16, 2012, at 9:50 AM, Jeremie BOUSQUET wrote:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Thanks Vincent & Sergiu,
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> So, is it ok if I put docs to
>>>>>>>>>>>>>>>>>>>>>>>> http://extensions.xwiki.org/xwiki/bin/view/MailArchive/Documentation
>>>>>>>>>>>>>>>>>>>>>>>> (and others in same space) ?
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> By now I've almost finished writing first versions of:
>>>>>>>>>>>>>>>>>>>>>>>> * MailArchive.Documentation (home page)
>>>>>>>>>>>>>>>>>>>>>>>> * MailArchive.UserGuide
>>>>>>>>>>>>>>>>>>>>>>>> * MailArchive.AdminGuide
>>>>>>>>>>>>>>>>>>>>>>>> * MailArchive.OperationsGuide
>>>>>>>>>>>>>>>>>>>>>>>> * MailArchive.TroubleShooting
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I should be able to release 0.1 soon ...
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> Br,
>>>>>>>>>>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 2012/8/13 Thomas Mortagne <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Aug 13, 2012 at 3:23 PM, Vincent Massol 
>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On Aug 13, 2012, at 3:17 PM, Vincent Massol wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Jeremie and all,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Back from holidays too :) Cool to see progress on 
>>>>>>>>>>>>>>>>>>>>>>>>>>> this!
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Ok I've parsed this thread and here's my take:
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> * JIRA: I'll create a dedicated JIRA project since 
>>>>>>>>>>>>>>>>>>>>>>>>>>> the project seems large enough to warrant it
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> ok, Thomas is doing it ATM, should be ready real 
>>>>>>>>>>>>>>>>>>>>>>>>>> soon :)
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Done, http://jira.xwiki.org/browse/XMAILARCH. You 
>>>>>>>>>>>>>>>>>>>>>>>>> should have the
>>>>>>>>>>>>>>>>>>>>>>>>> rights to do pretty much anything in this project.
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> * Documentation: our rule is currently to have 
>>>>>>>>>>>>>>>>>>>>>>>>>>> pages on extensions.xwiki.org and if the project 
>>>>>>>>>>>>>>>>>>>>>>>>>>> becomes too large to create a dedicated wiki for 
>>>>>>>>>>>>>>>>>>>>>>>>>>> it, as we've done for rendering.xwiki.org, 
>>>>>>>>>>>>>>>>>>>>>>>>>>> commons.xwiki.org, enterprise, etc for example (see 
>>>>>>>>>>>>>>>>>>>>>>>>>>> http://contrib.xwiki.org/xwiki/bin/view/Main/WebHome).
>>>>>>>>>>>>>>>>>>>>>>>>>>>  IMO it's ok ATM to have several pages on e.x.o for 
>>>>>>>>>>>>>>>>>>>>>>>>>>> the MailArchive application and we can decide later 
>>>>>>>>>>>>>>>>>>>>>>>>>>> on to move it to its own wiki (after we have a 1.0 
>>>>>>>>>>>>>>>>>>>>>>>>>>> released IMO).
>>>>>>>>>>>>>>>>>>>>>>>>>>> * Nexus: I'll create an account for you.
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> I see you already have a user, cool.
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Is that ok?
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Aug 10, 2012, at 9:51 AM, Jeremie BOUSQUET wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So I'd say that:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - There should be some documentation on the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> extension page, at least a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> description of the project, some usage scenarios, 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> some screenshots, and a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> list of the features
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - I agree that the full documentation should be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> included in the application
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> itself
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - The same full documentation should also be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> available online, and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contrib wiki seems to be the right place (in a 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dedicated space)
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think it's the best solution.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Since the space I currently use for the main pages 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> of my app is
>>>>>>>>>>>>>>>>>>>>>>>>>>>> "MailArchive", I would propose to use the same for 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the documentation
>>>>>>>>>>>>>>>>>>>>>>>>>>>> space and put pages under:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://contrib.xwiki.org/xwiki/bin/view/MailArchive/
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> That way publishing the doc online to contrib wiki 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> would be
>>>>>>>>>>>>>>>>>>>>>>>>>>>> straightforward with selective import.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Br,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2012/8/9 Sergiu Dumitriu <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 08/09/2012 10:38 AM, Jerome Velociter wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 08/09/2012 04:34 PM, Jeremie BOUSQUET wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Humm ... Just thinking I might put that 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> directly inside my app xar ...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WDYT ?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm a big fan of self-documenting applications. 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It has the great
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> advantage of always offering documentation 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matching the version in use.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But you might also want to offer the latest 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> released version
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> documentation online. I think there are some 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> extensions that have
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> documentation that spans several pages, but 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> honestly I don't know if
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> this is something we want/we agreed upon. I'll 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> leave it to others to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bring more information on this subject. There is 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the contrib wiki also
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which could be a candidate.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I've seen extensions with a lot of documentation 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> on their extension page,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and I've seen things documented in several 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> places. Personally, I don't like
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> huge extension pages.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So I'd say that:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - There should be some documentation on the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> extension page, at least a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> description of the project, some usage scenarios, 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> some screenshots, and a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> list of the features
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - I agree that the full documentation should be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> included in the application
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> itself
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - The same full documentation should also be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> available online, and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contrib wiki seems to be the right place (in a 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dedicated space)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2012/8/9 Jeremie BOUSQUET 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks Jerome,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Another thing about this project: I'd like to 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> prepare things, and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> particularly the user guide part, so it's 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> available when I'll publish
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the extension.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> For this particular use-case though, I'd like 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to extend the user/admin
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> guide part on more than one page, as it may be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> quite large.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Where should I put these pages ?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Jeremie
>>>>>>>>>> _______________________________________________
>>>>>>>>>> devs mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>>>>> _______________________________________________
>>>>>>>>> devs mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Thomas Mortagne
>>>>>>>> _______________________________________________
>>>>>>>> devs mailing list
>>>>>>>> [email protected]
>>>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>>> _______________________________________________
>>>>>>> devs mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Thomas Mortagne
>>>>>> _______________________________________________
>>>>>> devs mailing list
>>>>>> [email protected]
>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>> _______________________________________________
>>>> devs mailing list
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>> 
>>> 
>>> 
>>> --
>>> Thomas Mortagne
>>> _______________________________________________
>>> 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