Difference between revisions of "JGridstart/2012 Collaborathon"

From PDP/Grid Wiki
Jump to navigationJump to search
Line 7: Line 7:
 
=== Presentation (morning) ===
 
=== Presentation (morning) ===
 
Very much a work in progress program.
 
Very much a work in progress program.
 +
 
* '''Introduction'''
 
* '''Introduction'''
 
** ''What is jGridstart, and what does it do?'' The user-perspective, which is what it's all about in the end.
 
** ''What is jGridstart, and what does it do?'' The user-perspective, which is what it's all about in the end.
Line 14: Line 15:
 
** ''Modules''
 
** ''Modules''
 
** ''Dependencies''
 
** ''Dependencies''
 +
 
* '''Some glimpses in the code'''
 
* '''Some glimpses in the code'''
  
Line 20: Line 22:
 
** ''Eclipse''
 
** ''Eclipse''
 
** ''BouncyCastle and the JCA''
 
** ''BouncyCastle and the JCA''
*** terriblest or brilliant: PKCS12KeyStoreUnlimited
 
 
** ''ProGuard''
 
** ''ProGuard''
 +
 +
* '''Hacks'''
 +
** PKCS12KeyStoreUnlimited
 +
** Customising the file dialog
 +
** ...
  
 
* '''Closing off'''
 
* '''Closing off'''

Revision as of 14:57, 22 October 2012

<sidebar>

  • jGridstart
    • JGridstart|Home
    • JGridstart/Help|Help
    • JGridstart/Support|Support
  • jGridstart for ...
    • JGridstart/Certificate_Authorities|Certificate Authorities
    • JGridstart/Developers|Developers

</sidebar> In December 2012, there will be a jGridstart hacking day. Since the main developer is leaving, this is the main means of transferring knowledge to other people. Please feel free to contact me when you'd like to join.

Program

The idea is to give an in-depth presentation in the morning at Nikhef, and delve into the code together in the afternoon in the collaboratorium. Getting your hands a little dirty will help you to get to know jGridstart.

Presentation (morning)

Very much a work in progress program.

  • Introduction
    • What is jGridstart, and what does it do? The user-perspective, which is what it's all about in the end.
    • Behind the scenes: what is happening that the user doesn't see? RA, CA, and all that.
    • Philosophy: never to forget
  • Design overview
    • Modules
    • Dependencies
  • Some glimpses in the code
  • Tools and libraries
    • Maven
    • Eclipse
    • BouncyCastle and the JCA
    • ProGuard
  • Hacks
    • PKCS12KeyStoreUnlimited
    • Customising the file dialog
    • ...
  • Closing off
    • Some statistics: what's the value?
    • Open ends & the future: dirt, unfinished work, grand ideas, bugs, and more
    • Conclusion
    • Read more at...

Collaborathon (afternoon)

As said, in the Collaboratorium, Amsterdam Science Park. Bring your laptop with a Java development kit, git, Maven and Eclipse. Dig into the code, look at bugs (and fix them!), ask questions, learn about Java development, and have fun.