+1 Guillaume
On Thu, Feb 25, 2010 at 7:16 PM, Vincent Massol <[email protected]> wrote: > Just to be clear: > > +1 from me to deploy it on incubator.myxwiki.org > > If I can get one or 2 more +1 then I could help Henry deploy it and give > him the rights for incubator. > > Thanks > -Vincent > > On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote: > > > Hi Henry and all, > > > > On Feb 23, 2010, at 7:52 PM, Story Henry wrote: > > > >> Hi, > >> > >> I have built a little keygen application for Xwiki now. It is available > here: > >> > >> http://github.com/bblfish/keygenapp > >> > >> You can download it with > >> > >> $ git clone [email protected]:bblfish/keygenapp.git > >> > >> then you should be able to build it with > >> > >> $ mvn clean package > >> $ mvn dependency:copy-dependencies > >> > >> You will then just need to copy two jar files over to > >> > >> webapps/xwiki/WEB-INF/lib/ > >> > >> * target/xwiki-foafssl-component-0.2.jar > >> * target/dependency/bcprov-jdk16-141.jar > > > > If you can provide those as *released* binaries it would help (you > mention version in your jar but this means that any change to the code and a > rebuild will yield the same version when they won't be really of the same > version, right?). > > > > In the future if we want to make your code available easily you'll need > to make these available in some remote maven repository. We could make them > available in our own remote repo I guess although if you have yours it would > be better. > > > >> Because I am not yet sure how to get the XAR plugin to work, I have not > automated the build yet for that piece. Please let me know how I should fix > this. Essentially there are two files that need to be installed > >> > >> $ ls -l1 src/main/resources/XWiki/*.xml > >> src/main/resources/XWiki/foafssl_RSAPubKey.xml > >> src/main/resources/XWiki/foafssl_create_cert.xml > > > > Using the XAR plugin is very very easy. Just look at how it's done here: > > http://svn.xwiki.org/svnroot/xwiki/platform/xwiki-applications/trunk/ > > > > In term of naming best practices we don't use "_" in page names and pages > start with an uppercase. So in your case that could be: > > - XWiki.FoafSslRsaPubKey.xml > > - XWiki.FoafSsslCreateCert.xml > > > > Although I believe you could also use a space of FoafSsl and put the > pages in it: > > - FoafSsl.RsaPubKey.xml > > - FoafSsl.CreateCert.xml > > > >> the first one there is just a class, > > > > Re class naming we usually prefix with Class, so that would be: > > - FoafSssl.RsaPubKeyClass.xml > > > >> the second one is a script that will allow you to get a certificate in > one click. > >> > >> In order to then have that be visible to your homepage you need to > replace the content of the > >> XWikiUserProfileSheet with the content of > >> > >> src/main/resources/XWiki/XWikiUserProfileSheet.html > > > > Hmm... We'll need to find a way to keep the existing profile sheet as it > is (for users who don't want to install the FOAF/SSL extension) and at the > same time be able to add your extension. > > > > Guys, any idea? > > > > For now and for demonstration purpose I guess it's ok to replace the > profile sheet that is on incubator. > > > > Guys, what do you think? > > > >> > >> You will then be able to try to login to a few other services (there is > a link provided on the page). I will work next on allowing Xwiki to be > logged into too with foaf+ssl (as well as on fixing any bugs you let me know > of) > > > > Great! > > > > Thanks > > -Vincent > > > >> > >> Henry > >> > >> > >> Social Web Architect > >> http://bblfish.net/ > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Guillaume Lerouge Product Manager - XWiki SAS Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

