Hi, Thanks, everything is more clear now. I'll keep working on it.
Douglas 2010/9/22 Sylvain Beucler <b...@beuc.net>: > Hi, > > On Tue, Sep 21, 2010 at 05:13:01PM -0300, Douglas Ferlini wrote: >> Hi, >> >> I'm working improving the presentation. >> The attachment of this message is a print screen from how it looks >> like the user detail now. > > That looks good. > >> I have some questions. >> I guess I don't got it right the membership/groups part. The >> screen(http://savannah.gnu.org/users/Beuc) you sent me before shows >> Project/Group Information, how it's related to membership/groups >> exactly? > > First, there's no difference between "group" and "membership", it was > just a test to implement the same thing using 2 different ways. > > Basically: > > - Django provides the "User" and "Group" objects, and the > 'auth_user_groups' table for the ManyToMany relationship between > them. > > - We need more information about users (such as their SSH keys), so we > put them in SvUserInfo > > - We need more information about groups (such as the project > description), so we put them in SvGroupInfo > > - We need more information about 'auth_user_groups' (such as the time > the user joined the group, whether the membership is active or not > approved yet, etc.), so we put them in SvMembership. > > So if you want to get the active memberships of a user, you can look > at 'auth_user_groups' (User.groups), or look at SvMemberships with > status 'active'. > > Ok? > >> Where I could find the info "Open Items Submitted" and "Open Items Assigned"? > > The trackers are being implemented in the 'tracker' application. You > probably need query the Item class. > > HTH > > - Sylvain > >> 2010/9/20 Douglas Ferlini <douglasferl...@gmail.com>: >> > Hi, >> > >> > Ok, I'll work on it. >> > >> > Douglas >> > >> > 2010/9/20 Sylvain Beucler <b...@beuc.net>: >> >> Hi, >> >> >> >> How about working on this part of the TODO? >> >> >> >> [/] User page >> >> >> >> [ ] Improve presentation >> >> (mimic http://savannah.gnu.org/u/Beuc) >> >> >> >> [ ] Display resume and skills >> >> >> >> - Sylvain >> >> >> >> On Mon, Sep 20, 2010 at 02:44:36AM -0300, Douglas Ferlini wrote: >> >>> Hi Sylvain, >> >>> >> >>> I think I've got the new version now, thanks. >> >>> I already took a look at the source and the TODO file. >> >>> What's my next task? >> >>> >> >>> Douglas >> >>> >> >>> 2010/9/19 Sylvain Beucler <b...@beuc.net>: >> >>> > Hi, >> >>> > >> >>> > Good to hear you completed the tutorial! >> >>> > >> >>> > You got the previous version. Get the new source from the git >> >>> > repository. >> >>> > >> >>> > - Sylvain >> >>> > >> >>> > On Sun, Sep 19, 2010 at 07:37:11PM -0300, Douglas Ferlini wrote: >> >>> >> Hi Sylvain, >> >>> >> >> >>> >> I finished the tutorial that you sent me. >> >>> >> I've already downloaded the Savane source from svn. >> >>> >> I don't know if I got the right source, cause I don't saw it any >> >>> >> python files. >> >>> >> I did not find the TODO file either. >> >>> >> I've got the source with "svn co svn://svn.gna.org/svn/savane/trunk >> >>> >> savane". >> >>> >> >> >>> >> Douglas >> >>> >> >> >>> >> 2010/9/18 Douglas Ferlini <douglasferl...@gmail.com>: >> >>> >> > Hi Sylvain, >> >>> >> > >> >>> >> > I'm studying Django. >> >>> >> > Until now, I think it's very easy to use. >> >>> >> > I'm enjoying a lot, seriously. >> >>> >> > >> >>> >> > Douglas >> >>> >> > >> >>> >> > >> >>> >> > 2010/9/18 Sylvain Beucler <b...@beuc.net>: >> >>> >> >> Hi Douglas, >> >>> >> >> >> >>> >> >> How are you progressing so far? >> >>> >> >> >> >>> >> >> - Sylvain >> >>> >> >> >> >>> >> >> On Fri, Sep 17, 2010 at 11:01:20PM +0200, Sylvain Beucler wrote: >> >>> >> >>> Hi Douglas, >> >>> >> >>> >> >>> >> >>> The first thing you need to do is to follow the Django tutorial: >> >>> >> >>> http://docs.djangoproject.com/en/dev/intro/tutorial01/ >> >>> >> >>> This is necessary to understand the new Savane code, and it should >> >>> >> >>> take you a couple days. >> >>> >> >>> >> >>> >> >>> Once you've completed it, download the new Savane source code, and >> >>> >> >>> check the TODO file. Then tell us here that you're ready, so we >> >>> >> >>> can >> >>> >> >>> chose what you will work on. >> >>> >> >>> >> >>> >> >>> Hear from you soon! >> >>> >> >>> >> >>> >> >>> - Sylvain >> >>> >> >>> >> >>> >> >>> On Fri, Sep 17, 2010 at 05:51:44PM -0300, Douglas Ferlini wrote: >> >>> >> >>> > My name is Douglas Ferlini, >> >>> >> >>> > I'm from Brazil. >> >>> >> >>> > >> >>> >> >>> > I'll probably graduate in Computer Science in the next year, >> >>> >> >>> > here in >> >>> >> >>> > UnB(www.unb.br), Brazil. >> >>> >> >>> > I studied a lot of java technologies in the last five years, >> >>> >> >>> > working >> >>> >> >>> > three years with it. >> >>> >> >>> > I worked with php for three years. >> >>> >> >>> > I started studying python a few years ago just for fun, but I >> >>> >> >>> > didn't >> >>> >> >>> > developed a lot with it, so, I want to improve my knowledge in >> >>> >> >>> > this >> >>> >> >>> > language. >> >>> >> >>> > >> >>> >> >>> > What I want in fact is to support free software ideals and >> >>> >> >>> > spread. >> >>> >> >>> > >> >>> >> >>> > Douglas >> >>> >> >>> > >> >>> >> >>> > 2010/9/17 Sylvain Beucler <b...@gnu.org>: >> >>> >> >>> > > Hi, >> >>> >> >>> > > >> >>> >> >>> > > On Fri, Sep 17, 2010 at 12:25:02AM -0300, Douglas Ferlini >> >>> >> >>> > > wrote: >> >>> >> >>> > >> I want to improve my python skills joining SavaneRewrite . >> >>> >> >>> > > >> >>> >> >>> > > And you did right, great idea! :) >> >>> >> >>> > > >> >>> >> >>> > > Can you tell us more about you, your background and your >> >>> >> >>> > > areas of >> >>> >> >>> > > interests in Savane? >> >>> >> >>> > > >> >>> >> >>> > > We'll then assign you a task that is best suited to you. >> >>> >> >>> > > >> >>> >> >>> > > -- >> >>> >> >>> > > Sylvain >> >>> > >> >> >> > > > > _______________________________________________ Savane-dev mailing list Savane-dev@gna.org https://mail.gna.org/listinfo/savane-dev