Author Topic: GAE Proposal  (Read 19924 times)

daniel.santos

  • Guest
Re: GAE Proposal
« Reply #50 on: 28 October 2008, 15:45:05 »
CST/CDT -5:00 GMT(will be -6 in a week)

hmm, an entire repository, with history & logs can be dumped and imported? That's a huge boon.  I should probably try to be more open minded here.  I use Bugzilla on a *lot* of different projects I've worked on (Gentoo, Catalina(Tomcat), etc.) and I've really grown to like it, although I see room for improvement in it as well.  But you're missing something from your list:

SVN: codemonger
Website: codemonger
Trackers: sourceforge
Mailinglist: sourceforge
News: sourceforge
Forum: glestboard
IRC: freenode  #glestae
File releases: sourceforge + codemonger
Lobby server: codemonger

sourceforge.net offers a lot of functionality.  On the downside, I find their web site rather slow :) ).  I don't mind setting target dates either and I think it would be a good idea to plan.

On a slightly different, but related topic, having only been back on this for a week or so, and actually having had some time to work on it since I'm now unemployed :) , I've been trying to compile a list of requirements discussed on the forums over the past several months.  I'm going to create a word document that outlines these requirements and proposals them with approximate target branches.  I'm starting to consider moving some of the "what's it"/"glestimals" concepts to 0.4 just because of the sheer number of others, but I think a community discussion is in order (on another thread).  Also, I'm definitely keeping the animation enhancements in 0.3.  One thing I have on my list is considering eliminating the "units live in cells" concept from the game entirely, and I'm slotting that for something >= 0.5 because it's pretty huge.

jrepan

  • Guest
Re: GAE Proposal
« Reply #51 on: 28 October 2008, 15:58:12 »
My timezone is EET (UTC+2)
I think release cycle is good idea, but it should not be very strict.

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Proposal
« Reply #52 on: 29 October 2008, 13:47:37 »
Quote
But you're missing something from your list:
Yer. News could be another thing. It could be posted on forum, mailing list, or website too.

Quote
I think mailman, hadn't looked into too much stuff yet
If you're just after a newsletter you could try phplist. Mailman seems to be popular for mailing lists.

Quote
On the downside, I find their web site rather slow
I agree.

Quote
does sourceforge support having commits transmitted to a mailing list?
Yes. Also if you wanted to auto update the website after a commit.

I was thinking more of an automated dev release (new svn tag with incremented minor version number, maybe automated tests) or snapshot every 3 months (if a change has occured) then when there is enough changes do a stable release (binaries, news stories, etc). I did some more research on Open Source release management and found a few interesting readings:
http://www.cyrius.com/publications/michlmayr-phd.html
View or download link bottom left - http://citeseerx.ist.psu.edu/viewdoc/su ... 1.1.4.9479
http://www.cio.com/article/440101/_Ways ... Management
http://robertogaloppini.net/2007/04/02/ ... anagement/

It seems that large projects are good with a time-based release cycle but smaller projects aren't so good. It's something to think about anyway. Just releasing whenever should be ok for now.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

jrepan

  • Guest
Re: GAE Proposal
« Reply #53 on: 5 November 2008, 18:52:46 »
What's the status of this?

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Proposal
« Reply #54 on: 6 November 2008, 13:06:14 »
We were in the process of deciding where to host different tools.

I think we don't really need a mailing list, for now at least glestboard is adequate, maybe a code review tool would be better?

http://code.google.com/appengine/articles/rietveld.html
http://review-board.org/
http://jcodereview.sourceforge.net/
http://groogle.sourceforge.net/
http://codestriker.sourceforge.net/screenshots.html

In any case we should start using trackers soon whether it is on codemonger or sourceforge. Other tools can come later.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

daniel.santos

  • Guest
Re: GAE Proposal
« Reply #55 on: 7 November 2008, 10:31:58 »
Well schnizzle me tizzle!  You got a good idea!

You know what I think would also be good?  To have some type of online meeting, maybe with voice & vnc or something, and go over it like that.  I know there's lots of peeps from lots of different time zones, but I seem to alternate between which time zone I'm operating on personally (I woke up at 3:45 AM this morning for instance).  I haven't read the links much, but I think I vaguely get the concept.  I'm trying to put in more doxygen doc/comments in the code as I go now days, I just want others to be able to understand the code better as well.

Also, right now I'm doing some serious chop choping in 0.3, making some structural changes and such.  I'm going to have projectile particle systems be able to be associated with any skill, you can define what the start and end points stem from (self or target), their offset and an offset variance, although the "target" end point wont be available for skills that do not have one (in the sources, known as "one click orders").  That way, you might use an attack on somebody where the special effects (particle system) starts from the target instead of you.  Anyway, that's off topic, the point is that I'm doing lots of butchering at the moment. :)

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Proposal
« Reply #56 on: 8 November 2008, 14:14:11 »
I will try work something out for a meeting. I found this http://voicechatter.org/ .
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: GAE Proposal
« Reply #57 on: 26 November 2008, 03:16:20 »
Just letting people know that I've setup a re-direct on the sourceforge website to codemonger and also changed the svn to codemonger too. Sourceforge will act as alternative hosting for releases, etc.

@Daniel:
If you have a sourceforge account I can make you admin if you want, so you can upload releases.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/