Page 1 of 1

Question about SVN

PostPosted: 26 Aug 2011, 01:52
by vo_ngan_90
I have read Get Involved page, and I have some questions:
1. How can I access to SVN, I mean where or who can I contact to get user name and password?
2. I want contribute as a developer, but in SVN_Guidelines page, we have about 3 involved in coding. so how we choose developers in contributors?
3. Can Tester change code?
4. Ticket page is bug manager page, isn't it? so, do we have a "idea manager page" :D ?

ps: I'm a IT student, and I involved in coding so that I can have experience about software development.
sorry for my english!

Re: Question about SVN

PostPosted: 26 Aug 2011, 02:26
by Auria
vo_ngan_90 {l Wrote}:I have read Get Involved page, and I have some questions:
1. How can I access to SVN, I mean where or who can I contact to get user name and password?
2. I want contribute as a developer, but in SVN_Guidelines page, we have about 3 involved in coding. so how we choose developers in contributors?
3. Can Tester change code?
4. Ticket page is bug manager page, isn't it? so, do we have a "idea manager page" :D ?

ps: I'm a IT student, and I involved in coding so that I can have experience about software development.
sorry for my english!


Hi,

you could start by simply providing us a patch so we can review your coding style, etc. You can also give us your sourceforge id and we could create a branch for you where you could work - but before doing that an idea is needed :)

QUite a few ideas are found as enhancement tickets on the tracker; also see http://supertuxkart.sourceforge.net/ToDo and http://supertuxkart.sourceforge.net/Milestones

Re: Question about SVN

PostPosted: 26 Aug 2011, 02:52
by hiker
vo_ngan_90 {l Wrote}:I have read Get Involved page, and I have some questions:
1. How can I access to SVN, I mean where or who can I contact to get user name and password?

We grant write permission after some contributions from you, so that we know that you follow our styling guidelines. If you prefer we will create a branch for you to work on, assuming that you are familiar with SVN.

2. I want contribute as a developer, but in SVN_Guidelines page, we have about 3 involved in coding. so how we choose developers in contributors?

That's actually a bit outdated, we recently got a few new contributors, which I hope will stay around for a while. I've updated the wiki.

3. Can Tester change code?

Not really. Most of the testers are actually people not at all into programming, but mostly into playing ;)

4. Ticket page is bug manager page, isn't it? so, do we have a "idea manager page" :D ?

Well, we use trac as a bug tracker, but also as do request enhancement, and mostly do synchronise between us (i.e. if you work on something, assign the ticket to you, so that no one else starts doing the same thing). We have a milestone page on the wiki that's up-to-date. There is also a todo list, though that is (I guess) mostly outdated, and those things should just go into trac.

ps: I'm a IT student, and I involved in coding so that I can have experience about software development.
sorry for my english!

We would certainly welcome more developers. What are you interested in doing? Ideally we would like to get some of the existing trac tickets closed (esp. since we are trying to get 0.7.3 out). I would also recommend to join us on irc (early evening US, late evening Europe, morning in Asia-Pacific tends to be the time most people will be there).

Cheers,
Joerg

Re: Question about SVN

PostPosted: 26 Aug 2011, 15:07
by vo_ngan_90
Auria {l Wrote}:you could start by simply providing us a patch so we can review your coding style, etc. You can also give us your sourceforge id and we could create a branch for you where you could work - but before doing that an idea is needed :)

I don't know how to make a patch, I'll learn it latter. Can you create a branch for me, please. My sourceforge id is vongan90.
I do not imagine which one is suitable for me, because I do not know which is difficult or easy at all. Can you suggest for me?. May be "Save a GP".

Re: Question about SVN

PostPosted: 26 Aug 2011, 15:17
by vo_ngan_90
hiker {l Wrote}:What are you interested in doing? Ideally we would like to get some of the existing trac tickets closed (esp. since we are trying to get 0.7.3 out).

Ticket closed?
I have little knowledge about trac tickets.
I think it could be one of any new or minor tickets, so that, if I work well :) , you merge this to track, doesn't it?

Re: Question about SVN

PostPosted: 26 Aug 2011, 15:26
by vo_ngan_90
hiker {l Wrote}:I would also recommend to join us on irc (early evening US, late evening Europe, morning in Asia-Pacific tends to be the time most people will be there).

I don't know about irc. does it like yahoo messenger, but only for programmer?
I have installed XChat (I know it on wikipedia), but I don't know how to use it.

Re: Question about SVN

PostPosted: 27 Aug 2011, 00:54
by Auria
I think first you should learn the tools; read a bit about version control and SVN. Then checkout STK from SVN and compile it from source. Then you can look around a bit to see the structure of the code

about IRC, really, just google a tutorial, it's quite easy. just join chatroom #stk on freenode.irc.net

Re: Question about SVN

PostPosted: 03 Sep 2011, 12:54
by vo_ngan_90
I've made a patch for ticket 358
(http://sourceforge.net/apps/trac/supert ... ticket/358)
http://www.mediafire.com/?vvajizjfakhbz1d
comments are welcome :)

p/s: I make this patch from r9718

Re: Question about SVN

PostPosted: 03 Sep 2011, 18:15
by Auria
vo_ngan_90 {l Wrote}:I've made a patch for ticket 358
(http://sourceforge.net/apps/trac/supert ... ticket/358)
http://www.mediafire.com/?vvajizjfakhbz1d
comments are welcome :)

p/s: I make this patch from r9718


Thanks, but can you please post the patch directly on the Trac ticket and not on mediafire? This would be much easier for us to keep track of

Re: Question about SVN

PostPosted: 05 Sep 2011, 00:55
by Auria
BTW, patch applied in r9746, thanks :)

Re: Question about SVN

PostPosted: 06 Sep 2011, 04:30
by hiker
Hi,

I'm a bit late, but nevertheless for the record: please don't use tabs, see our Coding Style page.

Thanks for the patch!
Joerg