+1

On Thu, Feb 25, 2010 at 19:16, 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
>



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

Reply via email to