Re: [jug-discussion] JUG code sprint

2005-11-01 Thread Rene Stone
Yes, TR and I are interested in this also.  Nov. 12th would work best 
for us.


Thanks,
Rene

Warner Onstine wrote:

I have posed this once before as an offshoot of a regular JUG meeting  
and it looks like we have enough interest in doing a little code-a- 
thon here shortly.


What is a code sprint?
http://www.blueskyonmars.com/2005/10/04/running-a-code-sprint/
http://www.zopemag.com/Guides/miniGuide_ZopeSprinting.html

Essentially it is a group of developers getting together to implement  
a set of functions into a system. In our case it would be to design  
some much needed pieces for the Tucson JUG.


What will we be coding?
After posing this at Tuesday's meeting I came up with a short list:
- An events calendar (using some code donated by Andy as the base)
- A membership sign-up form
- A membership directory
- Presentation archival tool

Plus some sysadmin type things:
- Integrate a blog
- Setup the Wiki
- Setup the bug-tracking system

When will we do this?
First I need to find out who is interested in participating,  
currently I have the following from the meeting:

Andy Barton
Warner Onstine
TR
Rene Stone (I believe)
Duff (I believe)
(and a few others whom I didn't write down their names, chime in so I  
don't forget)


Depending on who else wants to get involved we will be meeting on a  
Sat, probably around 10 or 10:30 and running until 5 or so at one of  
two locations (still in the works), the most likeliest candidates for  
this are:

Oct. 29th
Nov. 5th
Nov. 12th

This will be our first code sprint and I don't expect to get all of  
the functionality we want completed, due to some ramp up time with  
the tools, but this is going to be a good starting point definitely.


What will be coding in?
Definitely Java, but you're probably interested in the tools. For now  
we are going to be basing what we do off of:
Tapestry 4(http://jakarta.apache.org/tapestry), Spring 1.2 (http:// 
springframework.org), Hibernate (2 or 3)?, some HiveMind (http:// 
jakarta.apache.org/hivemind)


and other libraries as it seems fit

What will I need to bring?
We will need some people skilled in the above technologies (Tapestry,  
Spring, and Hibernate) so that they can act as mentors to their  
programming pair. We also need people to bring laptops/desktops that  
can be used by the programming pairs.


It would also be good to have your dev environment setup with the  
following:
Eclipse with the Subclipse plugin (going to try and use Subversion as  
our version control, but have CVS available as well)

Maven and Ant installed and setup

Depending on how many people we get together I will try and  
coordinate and get lunch brought in for us.


Will this be Open Sourced?
Yes! The plan is to go ahead and use a BSD/Apache style license for  
everything we do and make it available to the public.


Questions?

-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JUG code sprint

2005-10-27 Thread Warner Onstine

Hi all,
I have not received any  emails in response to this (except for Tim),  
could you drop me a line and let me know if you are still interested  
in doing this?


-warner

On Oct 13, 2005, at 11:20 AM, Warner Onstine wrote:

I have posed this once before as an offshoot of a regular JUG  
meeting and it looks like we have enough interest in doing a little  
code-a-thon here shortly.


What is a code sprint?
http://www.blueskyonmars.com/2005/10/04/running-a-code-sprint/
http://www.zopemag.com/Guides/miniGuide_ZopeSprinting.html

Essentially it is a group of developers getting together to  
implement a set of functions into a system. In our case it would be  
to design some much needed pieces for the Tucson JUG.


What will we be coding?
After posing this at Tuesday's meeting I came up with a short list:
- An events calendar (using some code donated by Andy as the base)
- A membership sign-up form
- A membership directory
- Presentation archival tool

Plus some sysadmin type things:
- Integrate a blog
- Setup the Wiki
- Setup the bug-tracking system

When will we do this?
First I need to find out who is interested in participating,  
currently I have the following from the meeting:

Andy Barton
Warner Onstine
TR
Rene Stone (I believe)
Duff (I believe)
(and a few others whom I didn't write down their names, chime in so  
I don't forget)


Depending on who else wants to get involved we will be meeting on a  
Sat, probably around 10 or 10:30 and running until 5 or so at one  
of two locations (still in the works), the most likeliest  
candidates for this are:

Oct. 29th
Nov. 5th
Nov. 12th

This will be our first code sprint and I don't expect to get all of  
the functionality we want completed, due to some ramp up time with  
the tools, but this is going to be a good starting point definitely.


What will be coding in?
Definitely Java, but you're probably interested in the tools. For  
now we are going to be basing what we do off of:
Tapestry 4(http://jakarta.apache.org/tapestry), Spring 1.2 (http:// 
springframework.org), Hibernate (2 or 3)?, some HiveMind (http:// 
jakarta.apache.org/hivemind)


and other libraries as it seems fit

What will I need to bring?
We will need some people skilled in the above technologies  
(Tapestry, Spring, and Hibernate) so that they can act as mentors  
to their programming pair. We also need people to bring laptops/ 
desktops that can be used by the programming pairs.


It would also be good to have your dev environment setup with the  
following:
Eclipse with the Subclipse plugin (going to try and use Subversion  
as our version control, but have CVS available as well)

Maven and Ant installed and setup

Depending on how many people we get together I will try and  
coordinate and get lunch brought in for us.


Will this be Open Sourced?
Yes! The plan is to go ahead and use a BSD/Apache style license for  
everything we do and make it available to the public.


Questions?

-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [jug-discussion] JUG code sprint

2005-10-13 Thread Tim Colson \(tcolson\)
Sounds like fun...

 What will we be coding?
 - An events calendar (using some code donated by Andy as the base)
 - A membership sign-up form
 - A membership directory
 - Presentation archival tool

Some of this functionality might be easier to add as an extension of the
Confluence wiki.

Ex: calendar macro here that is open and could be extended:
http://confluence.atlassian.com/display/CONFEXT/Basic+Calendar+Macro

There are always lots of ways to do anything, so I'm not saying this is
the way, but it might be a great starting point to leverage. 

http://confluence.atlassian.com/display/CONFEXT

Docs on developing plugins and macros:
http://confluence.atlassian.com/display/DOC/Confluence+Development+Hub


 Plus some sysadmin type things:
 - Integrate a blog
Not sure what you mean by integrate -- but Confluence has blogging
functionality built-in. The new 1.5 version will have a custom RSS feed
creator that can grab content that is labelled to your liking. 

 - Setup the Wiki
 - Setup the bug-tracking system
Obviously, I'm interested in getting Jira/Confluence installed... but
our schedules haven't meshed. So maybe this date will work out great.
:-)

 Oct. 29th
 Nov. 5th
 Nov. 12th

I'll be out of town on the Oct date, so the 5th or 12th would be better
for me.


Cheers,
Timo

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [jug-discussion] JUG code sprint

2005-10-13 Thread Tim Colson \(tcolson\)
 Some of this functionality might be easier to add as an 
 extension of the Confluence wiki.
Another thought, some functions might be easy enough to just use the
wiki directly -- no need for a tool.

Tim

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JUG code sprint

2005-10-13 Thread Warner Onstine
I agree some of this could definitely be done inside of the Wiki, but  
some of it would also be nice standalone applications (ie - that I  
and others could use elsewhere without having to have confluence  
available). So, maybe we need a pre-meeting sprint, or a separate  
discussion group for those interested to do some up-front  
requirements/design work before we do the sprint.


-warner

On Oct 13, 2005, at 11:50 AM, Tim Colson ((tcolson)) wrote:


Sounds like fun...



What will we be coding?
- An events calendar (using some code donated by Andy as the base)
- A membership sign-up form
- A membership directory
- Presentation archival tool



Some of this functionality might be easier to add as an extension  
of the

Confluence wiki.

Ex: calendar macro here that is open and could be extended:
http://confluence.atlassian.com/display/CONFEXT/Basic+Calendar+Macro

There are always lots of ways to do anything, so I'm not saying  
this is

the way, but it might be a great starting point to leverage.

http://confluence.atlassian.com/display/CONFEXT

Docs on developing plugins and macros:
http://confluence.atlassian.com/display/DOC/Confluence+Development+Hub




Plus some sysadmin type things:
- Integrate a blog


Not sure what you mean by integrate -- but Confluence has blogging
functionality built-in. The new 1.5 version will have a custom RSS  
feed

creator that can grab content that is labelled to your liking.



- Setup the Wiki
- Setup the bug-tracking system


Obviously, I'm interested in getting Jira/Confluence installed... but
our schedules haven't meshed. So maybe this date will work out great.
:-)



Oct. 29th
Nov. 5th
Nov. 12th



I'll be out of town on the Oct date, so the 5th or 12th would be  
better

for me.


Cheers,
Timo

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]