[05:10] <nigelb> mornin
[06:47] <YoBoY> good morning
[06:48] <YoBoY> someone can ping me before the classroom on the LD today ? :p
[07:44] <dholbach> good morning
[10:55] <trinikrono> what time is the classroom session today?
[10:58] <leoquant> trinikrono, via #ubuntu-classroom==>set topic: the fridge
[10:58] <leoquant> i'll take a look
[10:58] <trinikrono> for example its 7am for me
[10:58] <leoquant> Upcoming Schedule: http://is.gd/8rtIi 
[11:04] <leoquant> trinikrono, is your question answered?
[11:04] <trinikrono> is the schecule in utc?
[11:05] <leoquant> wo 2. mrt 16:00 – 17:00 GMT
[11:05] <leoquant> first class
[11:06] <trinikrono> leoquant: gmt and utc is the same?
[11:07] <leoquant> sorry telephone)....
[11:07] <leoquant> ...
[11:08] <trinikrono> ok i think i have it now
[11:08] <trinikrono> it would be 11am-12pm for me
[11:09] <trinikrono> will just leave it to idle then thanks leoquant
[12:20] <daker> Ronnie, dholbach mhall119 cjohnston nigelb http://isdjango1.3releasedyet.com/
[12:20] <Ronnie> daker: lol
[12:20] <nigelb> haha, neat website
[12:21] <Ronnie> in 1.3 are coming a few very nice features :D
[12:21] <daker> hahaha
[12:21] <Ronnie> also lol @ the url :D
[12:22] <daker> like this one http://ismubarakstillpresident.com/
[12:50] <mhall119> daker: did you make that django one?
[12:51] <daker> no, someone post it on #django-fr
[12:51] <mhall119> ah
[12:51] <mhall119> I'm not sure what's big about 1.3 besides class-based views
[12:52] <nigelb> o/
[12:52] <nigelb> morning mhall119 
[12:52] <nigelb> do you have time these next few days to do some summit reviews?
[12:53] <mhall119> not today, unfortunately
[12:54] <mhall119> nigelb: what are you doing April 1st?
[12:54] <nigelb> mhall119: nothing much I suppose, why?
[12:54] <mhall119> http://loco.ubuntu.com/events/team/729/detail/
[12:54] <nigelb> UGJ?
[12:54] <mhall119> cjohnston and I will be summit hacking
[12:54] <mhall119> if you can participate remotely
[12:55] <nigelb> YESSIR!
[12:55] <mhall119> register on LD
[12:55] <mhall119> cjohnston: you haven't registered on LD yet either
[12:56] <nigelb> I've now registered :D
[12:57] <nigelb> Only 2 hours? Pfffft :p
[12:57] <mhall119> \o/
[12:57] <mhall119> nigelb: we both have kids who will be getting out of school
[12:58] <nigelb> oh, right.  2 hours is a big thing.
[12:58] <nigelb> Actually, we could skype up and jus talk instead of IRC
[13:04] <mhall119> that can probably be arranged
[13:04] <nigelb> \o/
[13:04]  * nigelb does happy dance
[13:34] <cjohnston> mornin
[13:53] <nigelb> morning cjohnston 
[14:06] <dholbach> daker, :)
[14:06] <daker> :)
[14:54] <mhall119> morning cjohnston dholbach daker 
[15:33] <dholbach> hi mhall119
[15:36] <dholbach> https://wiki.ubuntu.com/UbuntuDeveloperWeek Day 3 starting in 25 minutes in #ubuntu-classroom
[15:45] <mhall119> \o/
[16:53] <daker> haha LD session in a few minutes :)
[16:54] <serfus> good luck with that guys :)
[17:33] <YoBoY> Ronnie: I have an error on the manage.py init-ld >> django.db.utils.DatabaseError: no such table: auth_group
[17:34] <Ronnie> YoBoY: have you executed: ./manage.py syncdb
[17:34] <Ronnie> and ./manage.py migrate    ?
[17:34] <YoBoY> ha nop :p
[17:34] <YoBoY> going too fast :D
[17:36] <YoBoY> great that's fine now
[17:59] <mhall119> that is a lot to cover in an hour
[18:00] <YoBoY> yes
[18:03] <YoBoY> if only I had time to work on LD :']
[18:08] <nigelb> oh no, Ghost_of_daker ! ;0
[18:08] <Ghost_of_daker> :D
[18:08] <Ghost_of_daker> è_é
[18:11] <aakshay__> mhall119:  nice session.. :) ...
[18:11] <aakshay__> mhall119:  but m stuckd somewhere :(
[18:12] <YoBoY> where aakshay__ ?
[18:13] <aakshay__> YoBoY: here
[18:13] <aakshay__> YoBoY: ./manage.py syncdb You will need to run  ./manage.py init-ld  to make the LoCo Team Directory fully work. You will need to run  ./manage.py init-ld  to make the LoCo Team Directory fully work. Error: No module named south 
[18:14] <aakshay__> YoBoY: Error: No module named south
[18:14] <cjohnston> install python-django-south
[18:14] <cjohnston> make sure you install all the packages in the INSTALL file
[18:15] <YoBoY> aakshay__: read the INSTALL file you have a sudo apt-get install .... line in it
[18:15] <aakshay__> cjohnston: nopes.. :( ......let me check all the packages
[18:15] <aakshay__> cjohnston: thanks.... :) ..
[18:15] <aakshay__> YoBoY: thanks.. :)
[18:15] <cjohnston> aakshay__: what version of ubuntu are you running?
[18:16] <aakshay__> cjohnston: maverick lynx
[18:17] <aakshay__> cjohnston: 10.04
[18:17] <nigelb> that's lucid lynx
[18:17] <cjohnston> aakshay__: you have all of those packages installed?
[18:17] <aakshay__> cjohnston: in progress.. :)
[18:17] <cjohnston> ok
[18:17] <cjohnston> let me know when you finish
[18:18] <YoBoY> Ronnie: the links top-nav are relative to my install not absolute links (example : http://127.0.0.1:8000/teams/ubuntu-fr/wiki.ubuntu.com ) it's normal ?
[18:19] <Ronnie> YoBoY: thats sounds like a bug
[18:19] <aakshay__> cjohnston: yes... :)
[18:19] <YoBoY> Ronnie: LD or upstream ? ^^"
[18:19] <Ronnie> ill have a look
[18:20] <YoBoY> thanks
[18:23] <aakshay__> cjohnston: yippii... its working...
[18:23] <aakshay__> cjohnston: i run syncdb
[18:23] <Ronnie> its upstream, ill provide a patch
[18:23] <aakshay__> then migrate'
[18:24] <aakshay__> cjohnston: then what to do?
[18:24] <aakshay__> :)
[18:25] <cjohnston> Next you will run the migrate
[18:25] <YoBoY> Ronnie: great :)
[18:25] <cjohnston> you should be able to continue on as was taught in the classroom aakshay__ 
[18:26] <aakshay__> cjohnston:  yes. if i get stuck somewhere then will come back to ask .. :)
[18:38] <Ronnie> YoBoY: Fixed, mhall119 needs to approve it tough
[18:39] <YoBoY> great :)
[18:39] <YoBoY> and the "user" links to the left, this should be functionnal soon ?
[18:40] <Ronnie> there is a merge proposal for that one
[18:40] <Ronnie> so it mostly depends on cjohnston and mhall119
[18:49] <aakshay_> cjohnston: done with settings.. now i want to start with bugs.. :)
[18:51] <cjohnston> good aakshay_ 
[18:52] <aakshay_> cjohnston: thanks.. gud nite.. see ya
[18:52] <Ronnie> aakshay_: maybe this is a good bug to work on https://bugs.launchpad.net/loco-directory/+bug/608289
[18:52] <ubot4> Launchpad bug 608289 in loco-directory "Add continent field to venue (affects: 1)" [Low,Triaged]
[18:52] <aakshay_> Ronnie: ok.. let me start on it now itself 
[18:53] <aakshay_> ubot4: ok.. let me start now itself
[18:53] <ubot4> aakshay_: Error: I am only a bot, please don't think I'm intelligent :)
[18:53] <aakshay_> :)
[18:53] <aakshay_> ubot4: :) ... may be you are... :D
[18:53] <ubot4> aakshay_: Error: I am only a bot, please don't think I'm intelligent :)
[18:54] <aakshay_> cjohnston: no gud nite.. sry...i am giving a try to fix bugs now..  :)
[18:54] <cjohnston> lol
[18:54] <aakshay_> cjohnston: :D
[18:58] <Ronnie> aakshay_: have you any experience with django?
[18:58] <aakshay_> Ronnie: no.. :(
[18:59] <aakshay_> Ronnie: where to start with it?
[18:59] <Ronnie> oke, if you have some questions about that bug, feel free to ask...
[18:59] <Ronnie> first you need to add an extra field to the venue model
[18:59] <Ronnie> which lives in venues/models.py
[19:00] <Ronnie> that field should be linked to the teams/models.py:Country model
[19:00] <aakshay_> Ronnie: ok..
[19:00] <Ronnie> http://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ForeignKey
[19:01] <aakshay_> Ronnie: ok.. let me check
[19:08] <mhall119> Ronnie: thanks for fixing the top-nav
[19:08] <mhall119> LD's init-ld just grabs the latest trunk of ubuntu_website, I need to upgrade it to use bzr-apps so we can specify a version
[19:09] <Ronnie> mhall119: there is already a merge for the integration of top-nav, so fixing ubuntu_website is not needed atm
[19:09] <aakshay_> Ronnie: i think i need to learn django first because i dont know how to add an extra field  to venue model.. :)
[19:09] <mhall119> Ronnie: a merge in ubuntu_website or in LD?
[19:09] <Ronnie> LD
[19:09] <mhall119> aakshay_: http://docs.djangoproject.com/en/dev/intro/tutorial01/
[19:09] <mhall119> that'll get you going on Django
[19:10] <mhall119> Ronnie: who added top-nav to LD?
[19:10] <aakshay_> mhall119: thanks.. the session was very informative.. do i need to learn python as well?
[19:10] <Ronnie> the continent is almost a copy of the country field "country = models.ForeignKey(Country, null=True)"
[19:10] <mhall119> aakshay_: yes, python is a must
[19:11] <mhall119> but python is easy, especially if you have previous programming knowledge
[19:11] <Ronnie> mhall119: https://code.launchpad.net/~ronnie.vd.c/loco-directory/top-nav/+merge/51459
[19:11] <aakshay_> mhall119: i am good at programming. so let me start learning python and django..
[19:12] <aakshay_> Ronnie: ok.. let me try to edit
[19:13] <mhall119> Ronnie: ah, using the stuff in ubuntu_website, awesome
[19:13] <mhall119> you rock
[19:13] <Ronnie> mhall119: yes, there is also a part for the upcoming "my_teams" page
[19:14] <mhall119> cool, how's that coming?
[19:14] <Ronnie> i needed to fix a few other bugs (see twidentica and rss branched)
[19:15] <Ronnie> the my teams page is almost ready, it need some small tweaks
[19:56] <aakshay_> Ronnie: i added in venues/models.py then its showing an error in database :(.... means v need to edit the other files as well.
[19:56] <Ronnie> aakshay_: you need to update the database by executing south, let me explain
[19:57] <Ronnie> go to the loco_directory folder (cd in terminal) and type (without quotes) "./manage.py schemamigration Venue"
[19:57] <Ronnie> ./manage.py schemamigration Venue --auto
[19:58] <cjohnston> Make sure you have the correct version of south
[20:01] <Ronnie> this command tells south the make a migration file with the difference in the database structure
[20:01] <Ronnie> next we need to apply it on the database
[20:02] <Ronnie> ./manage.py migrate
[20:11] <Ronnie> aakshay_: did it work?
[20:23] <aakshay> Ronnie: Sorry.. net was not working.. i am working with the above commands.
[20:23] <Ronnie> aakshay: take your time, its not a race competition ;)
[20:24] <aakshay> Ronnie: :) ...
[20:33] <Ronnie> aakshay: how its going?
[20:34] <aakshay> Ronnie: it is showing "Nothing ti Migrate" in all 
[20:34] <aakshay> *to
[20:34] <Ronnie> and with this command: ./manage.py schemamigration Venue --auto
[20:35] <aakshay> i actually run this command only
[20:35] <aakshay> should i try with the previous one?
[20:35] <Ronnie> oops, my bad, got some typo's
[20:35] <Ronnie> ./manage.py schemamigration venues --auto
[20:36] <aakshay> Ronnie: :-).. okiez.. let me try
[20:36] <Ronnie> it should tell that a 0007 file has been created, if executed correctly
[20:37] <aakshay> Ronnie: yipii.. worked...
[20:37] <aakshay> Ronnie: " Migrating forwards to 0007_auto__add_field_venue_continent.  > venues:0007_auto__add_field_venue_continent  - Loading initial data for venues. "
[20:37] <Ronnie> oke great
[20:37] <Ronnie> now execute: ./manage.py migrate venues
[20:37] <aakshay> Ronnie: ok.. yes
[20:38] <Ronnie> that should make changes to the database
[20:38] <aakshay> Ronnie: it showed nothin to migrate
[20:39] <Ronnie> aakshay: hmm, thats strange
[20:39] <Ronnie> and the command: ./manage.py migrate
[20:39] <aakshay> Ronnie: i think because i run this already with "./manage.py schemamigration venues --auto"
[20:39] <Ronnie> without venues
[20:39] <aakshay> Ronnie: so no need to worry
[20:40] <aakshay> Ronnie: i run this without "venues"
[20:40] <Ronnie> probably the same result
[20:40] <aakshay> Ronnie: yes... ;-)..
[20:40] <aakshay> Ronnie: what to do next?
[20:40] <Ronnie> oke, i guess its good
[20:40] <Ronnie> next we need to check forms.py
[20:41] <Ronnie> this file translates a model into a form
[20:41] <Ronnie> here you can exclude, include fields, do some validation and save the changes to the database
[20:41] <Ronnie> if the form is very standard, this file should be almost empty
[20:42] <aakshay> Ronnie: "standard" refers to???
[20:42] <aakshay> Ronnie: means what does "very standard " mean here
[20:42] <Ronnie> no additional checks, no extra fields (which are not defined in model.py)
[20:42] <aakshay> Ronnie: ok
[20:43] <aakshay> Ronnie: where to access this file
[20:43] <aakshay> ?
[20:43] <Ronnie> venues/forms.py
[20:43] <aakshay> got it
[20:44] <Ronnie> Venue looks like a very standard form. it does one add one validation for the venue.name, and it includes some extra css and js to the page
[20:44] <Ronnie> - first "one"
[20:44] <Ronnie> nothing fancy
[20:44] <aakshay> yes
[20:44] <aakshay> it is
[20:44] <Ronnie> where you have to look is the Meta class
[20:45] <Ronnie> it defines model=Venue (which reffers to the Venue model in models.py)
[20:45] <aakshay> Ronnie: yes.. it is defining
[20:46] <Ronnie> sometime the Meta class has a property exclude = ('some_db_field') or it contains fields = ('some_db_field1', 'another_field')
[20:47] <aakshay> Ronnie: okiez
[20:47] <Ronnie> if meta contained the fields param, you needed to add the new field in there, but if fields is not defined, django automaticcally uses all fields in the model, so were good to ge
[20:47] <Ronnie> ge = go
[20:47] <aakshay> Ronnie: Meta is not showing any fields
[20:47] <aakshay> its showing only single line "metta = venue"
[20:48] <aakshay> *meta
[20:48] <Ronnie> yes, so forms.py is complete (we do not want to add extra checks to the continent field, and django automatically saves it on submit)
[20:49] <Ronnie> the last step is to check the HTML
[20:49] <aakshay> ok..
[20:49] <Ronnie> but this one is probably good already
[20:49] <Ronnie> therefore we go to templates/venues/ folder
[20:49] <aakshay> yes
[20:50] <Ronnie> the only template that uses the form we just checked is the file venue_update.html
[20:50] <aakshay> there is no "folder" in this
[20:51] <aakshay> yes venue_update is tehre
[20:51] <aakshay> *there
[20:51] <Ronnie> try to understand the template
[20:51] <aakshay> ok
[20:51] <Ronnie> and try to think if you need to add something
[20:53] <aakshay> i think in this line "html_addr: $("#id_country, #id_spr, #id_city, #id_address")," we need to add continent field????
[20:53] <Ronnie> aakshay: you have a sharp eye, very good
[20:54] <aakshay> Ronnie: :D.....
[20:54] <aakshay> so can i add "#id_continent"
[20:54] <aakshay> ?
[20:54] <Ronnie> yes
[20:55] <aakshay> done
[20:56] <aakshay> new line is " html_addr: $("#id_country, #id_spr, #id_city, #id_address,#id_continent "),"
[20:56] <Ronnie> then your ready to test (for the sake of readability, you can add an extra space after #id_address
[20:56] <aakshay> okiez..
[20:57] <Ronnie> do you still remember how to start the site
[20:57] <aakshay> ya
[20:58] <aakshay> let me start again
[20:58] <aakshay> :)
[20:58] <aakshay> yippii.. seems as if worked
[20:58] <aakshay> :)
[20:59] <Ronnie> django can be that easy
[20:59] <cjohnston> yay
[20:59] <cjohnston> push it up, and it will be reviewed...
[21:00] <cjohnston> fwiw, a review may take a while
[21:01] <aakshay> done
[21:01] <aakshay> :)
[21:01] <aakshay> :)
[21:01] <aakshay> its showing teh continents
[21:01] <aakshay> *the
[21:01] <aakshay> cjohnston: o/....
[21:01] <aakshay> Ronnie: what to do next?..... :)
[21:02] <cjohnston> aakshay: you want to commit the changes
[21:02] <Ronnie> you can commit the changes, and push to your own lp profile
[21:02] <cjohnston> bzr commit -m "text about what you did" --fixes lp:12345
[21:02] <aakshay> ok
[21:02] <aakshay> need to run in loco_directory?
[21:03] <cjohnston> then bzr push lp:~username/loco-directory/12345
[21:03] <aakshay> cjohnston: need to run in loco_directory?
[21:03] <cjohnston> I run it in the base direcotry.. i dont know if it matters
[21:03] <cjohnston> so the directory that has the INSTALL file
[21:04] <aakshay> means in loco-directory?
[21:04] <Ronnie> yes
[21:04] <aakshay> okiez.. let me commit
[21:04] <Ronnie> usually when you branch files, you execute the command bzr branch lp:loco-directory foldername
[21:05] <Ronnie> the foldername can be anything you like, so choose a descriptive name for the bug you trying to fix
[21:05] <aakshay> yes
[21:06] <Ronnie> my projects folder contains atm 16 different branches of loco-directory, so with a good name you can easiliy find which folder belongs to what fix
[21:07] <aakshay> okiez.. thats the best way :)
[21:08] <Ronnie> my folder hirarchy is usually /projects/<project-name>/<name-of-fix>
[21:08] <Ronnie> or bugnr_name-of-fix
 is the is the bug number
[21:09] <aakshay> ?
[21:10] <Ronnie> if you only use the bugnumber, its hard to find the right folder, because you have too lookup the number in LP to know which bug, therefore i add an extra descriptive tekst
[21:10] <aakshay> yes thats easy way then
[21:10] <aakshay> :)
[21:10] <aakshay> and i pushed the changes
[21:10] <aakshay> :)
[21:11] <aakshay> what to do next?
[21:11] <Ronnie> i see, now you need to tell that the code is ready to be merged into the main brnach
[21:11] <Ronnie> https://code.launchpad.net/~akshaytayal/loco-directory/608289
[21:11] <Ronnie> this is the link of your created branch
[21:11] <Ronnie> there is a button "Propose for merging"
[21:11] <aakshay> yes
[21:12] <Ronnie> click that one, and add a desription of the change you made
[21:13] <aakshay> now propose merge?
[21:13] <Ronnie> yes
[21:13] <aakshay> clicked it
[21:14] <aakshay> showing the status "Pending"
[21:14] <aakshay> :)
[21:14] <Ronnie> yes, now you have to lean back, and wait for response
[21:14] <aakshay> yeee!!!!..... :) ......
[21:14] <cjohnston> Ronnie: stop teaching people to spam s!
[21:14] <cjohnston> s!
[21:14] <cjohnston> us!
[21:14] <aakshay> \o/
[21:15] <Ronnie> if the code is OK, it will be merged, if not we will provide some feedback about the changes that you need to make
[21:16] <Ronnie> when the branch is merged into trunk, then you can delete the folder on your pc
[21:16] <aakshay> ok....but now you gave all the directions what to do next.. how will i do the bug correction myself?
[21:16] <aakshay> okiez
[21:16] <aakshay>  ok....but now you gave all the directions what to do next.. how will i do the bug correction myself?
[21:17] <cjohnston> what do you mean
[21:17] <cjohnston> you just fixed a bug
[21:17] <Ronnie> if you want to di it yourself, you need to learn django. if you know its structure, you can fix bugs yourself
[21:17] <cjohnston> so just do the same thing
[21:18] <aakshay> ok then i will start learning django by today itself... because i dint know while file to visit next for the correction
[21:18] <aakshay> what about pyhton?
[21:18] <cjohnston> I just learn stuff as I go
[21:19] <Ronnie> you you have experience with other languages, i think you can start directly with the django manual
[21:19] <Ronnie> python is not that hard, i think you can learn both at the same time
[21:19] <aakshay> ya i am perfect with c++ coding... okiez.. so i start with django
[21:19] <aakshay> :)
[21:20] <Ronnie> if you need help, there is a #python and #django channel, LD specific questions can you ask here 
[21:20] <cjohnston> I'm in both python and django
[21:20] <aakshay> ok.. and i will also learn stuff as i go
[21:20] <aakshay> :)
[21:20] <cjohnston> if you are nice, they will help you
[21:20] <Ronnie> indeed
[21:20] <cjohnston> and since our code is open source, you can show them the actual code and they will be able to help you easier
[21:20]  * Ronnie is still learning too. for each bug i need the django documentation
[21:21] <aakshay> :D
[21:21] <aakshay> cjohnston: okiez.. n yes we can show the code too :)
[21:21] <aakshay> any suggestions which bug should i take next?
[21:21] <aakshay> :)
[21:22] <Ronnie> aakshay: https://bugs.launchpad.net/loco-directory/+bug/723845
[21:22] <ubot4> Launchpad bug 723845 in loco-directory "Change order on Event and Meeting pages (affects: 1) (heat: 6)" [Low,Confirmed]
[21:22] <cjohnston> thats an easy one
[21:22] <cjohnston> i was gonna do it, but feel free aakshay 
[21:22] <Ronnie> altough this is more a html thing than django
[21:23] <aakshay> ok .. so i will start with this by today itself
[21:23] <aakshay> but i may take time.. :(
[21:23] <cjohnston> aakshay: that one is a cut and paste
[21:23] <aakshay> ok then its very easy... :)
[21:24] <aakshay> i will do it today only then
[21:24] <aakshay> *will try :D
[21:24] <cjohnston> Ronnie: im settin up to merge in the code you approved, then ill try to do a couple reviews
[21:25] <Ronnie> cjohnston: great :D
[21:27] <Ronnie> aakshay: a more django bug is this one: https://bugs.launchpad.net/loco-directory/+bug/616383
[21:27] <ubot4> Launchpad bug 616383 in loco-directory "Needs ability to directly link to a comment (affects: 1)" [Wishlist,Triaged]
[21:27] <Ronnie> or this https://bugs.launchpad.net/loco-directory/+bug/616547
[21:27] <ubot4> Launchpad bug 616547 in loco-directory "Edit/Delete Comments (affects: 1)" [Wishlist,Triaged]
[21:27] <aakshay> Ronnie: okiez.. but you need to help me with these
[21:28] <Ronnie> today i got one hour left
[21:28] <aakshay> no problem..i will ask you tommorrow..
[21:29] <aakshay> here also its 3 AM ..:D
[21:29] <aakshay> and i hav college in morning....;)
[21:29] <Ronnie> where do you come from?
[21:30] <aakshay> m in India
[21:30] <aakshay> :)
[21:30] <cjohnston> nigelb: ^
[21:30] <Ronnie> Tricky comes from india too (but he is not online now)
[21:30] <Ronnie> which part of india
[21:31] <aakshay> m in Delhi
[21:31] <aakshay> :)
[21:31] <aakshay> where do you come from?
[21:32] <Ronnie> im from The Netherlands (a very small country in west europe)
[21:32] <Ronnie> next to germany
[21:32] <aakshay> okiez.. :)...
[21:33]  * cjohnston and mhall119 are from Florida (US)
[21:33] <aakshay> i have heard about it before.. :) ...
[21:33] <aakshay> :D
[21:34] <mhall119> aakshay: I commented on your merge proposal
[21:34] <mhall119> Ronnie or cjohnston, could you walk him through making a south migration script?
[21:34] <mhall119> I've about to leave for home
[21:34] <Ronnie> mhall119: more the "brz add" command ;)
[21:34] <cjohnston> I thought Ronnie did
[21:35] <aakshay> mhall119: ok.. checking...
[21:35] <cjohnston> bzr add sounds better
[21:35] <cjohnston> aakshay: 
[21:35] <cjohnston> go back to loco-directory
[21:35] <aakshay> ok
[21:35] <aakshay> m in
[21:35] <mhall119> oh, did he just not add it?
[21:36] <cjohnston> Ronnie: bzr add loco_directory/venues/migrations/  ?
[21:36] <mhall119> you guys rock
[21:36] <cjohnston> mhall119: I believe so
[21:36] <aakshay> cjohnston: next... :)
[21:36] <cjohnston> aakshay: trying to make sure I give you the correct thing
[21:36] <Ronnie> just bzr add in the top directory 
[21:36] <mhall119> aakshay: did bzr add say it added a file?
[21:37] <cjohnston> aakshay: "bzr add *"
[21:37] <aakshay> i dint do "add"
[21:37] <aakshay> i run "commit" and "push".. :)
[21:38] <mhall119> you have to bzr add $file
[21:38] <cjohnston> right.. do the add now, then the commit, then the push
[21:38] <mhall119> whenever you have a new file you want to include in the bzr branch
[21:38] <aakshay> ok...
[21:38] <mhall119> otherwise bzr ignores it
[21:38] <aakshay> let me do it
[21:38] <aakshay> ok.. now which file i need to "bzr add"?
[21:38] <Ronnie> you can always check with the command "bzr status"
[21:38] <aakshay> ok
[21:39] <mhall119> loco_directory/venues/migrations/{{whatever is new}}
[21:39] <mhall119> bzr add loco_directory/venues/migrations/*.py will add any new .py files
[21:39] <aakshay> ok yes.. now m adding
[21:39] <YoBoY> (or just "bzr add" who adds any new files)
[21:40] <mhall119> then bzr st will show an "A" next to the file
[21:40] <mhall119> YoBoY: but that can sometimes add way more than you want
[21:40] <cjohnston> thats why i dont like bzr add
[21:40] <mhall119> just be specific and you'll be fine
[21:41] <YoBoY> unwanted files have no place in the source code, or have to be in the ignore list
[21:41] <aakshay> i run " bzr add loco_directory/venues/*.py "
[21:41] <aakshay> n get in status "akshay@akshay-laptop:~/loco/loco-directory$ bzr status unknown:   loco_directory/venues/migrations/0007_auto__add_field_venue_continent.py "
[21:41] <mhall119> forgot the /migrations/
[21:41] <aakshay> eeerr
[21:41] <mhall119> bzr add loco_directory/venues/migrations/*.py
[21:42] <aakshay> done.. got the satus as "adding loco_directory/venues/migrations/0007_auto__add_field_venue_continent.py "
[21:42] <aakshay> now commit?
[21:43] <mhall119> now you'll have to do another commit and push
[21:43] <mhall119> yes
[21:43] <aakshay> ok yes
[21:43] <mhall119> you can push to the same branch as before, and it'll update Launchpad
[21:43] <mhall119> and your merge proposal too
[21:43] <Ronnie> the push can now be without the directory, bzr remembers the last pushed directory for you
[21:44] <aakshay> but i mentioned it now.. i hope no problem will occur?
[21:44] <aakshay> pushed done
[21:44] <Ronnie> no, thats no problem ;)
[21:44] <Ronnie> its joust quicker to type
[21:44] <aakshay> ok.. now what next?
[21:44] <aakshay> :)
[21:45] <aakshay> the URL
[21:45] <Ronnie> choose a bug to work on
[21:45] <aakshay> ok it will itself "propose to merge "?
[21:45] <Ronnie> yes, the propose it updated
[21:46] <aakshay> ok..
[21:46] <mhall119> once you propose a branch for merging, any additional pushes to that branch will update the proposal
[21:46] <aakshay> ok... 
[21:46] <aakshay> now i am start working on "https://bugs.launchpad.net/loco-directory/+bug/616383"
[21:47] <ubot4> Launchpad bug 616383 in loco-directory "Needs ability to directly link to a comment (affects: 1)" [Wishlist,Triaged]
[21:47] <aakshay> and "https://bugs.launchpad.net/loco-directory/+bug/723845"
[21:47] <ubot4> Launchpad bug 723845 in loco-directory "Change order on Event and Meeting pages (affects: 1) (heat: 6)" [Low,Confirmed]
[21:48] <mhall119> okay guys, I'm off, talk to you  later
[21:48] <daker> aakshay, just assigne to yourself and set its status to "In progress", then start working
[21:49] <aakshay> mhall119: see ya... and thanks.. :)
[21:49] <mhall119> aakshay: happy to have you on board with LD
[21:49] <mhall119> :)
[21:49] <aakshay> daker: okiez... :)
[21:49] <aakshay> mhall119: my pleasure..... :) ... 
[21:58] <cjohnston> aakshay: if you want to subscribe to bug mail you can go to: https://launchpad.net/loco-directory/+subscribe  then you will get emails when bugs are touched
[21:59] <aakshay> cjohnston: okiez.. it would be better.. :)
[22:00] <aakshay> subscribed :)
[22:02] <Ronnie> aakshay: look again to the comment of mhall119 about the translatable verbose field: https://code.launchpad.net/~akshaytayal/loco-directory/608289/+merge/51963
[22:02] <Ronnie> and if you do a new commit, is common to use another commit message (the message should contain a short description about the change you did on between the last commit)
[22:04] <cjohnston> Ronnie: I just got: AgendaItem with pk=22 does not exists     on an import-live-data
[22:04] <Ronnie> hmm, let me check
[22:05] <aakshay> Ronnie: i did not added " verbose_name=_('Continent'), "... so should i add and then commit again?
[22:05] <Ronnie> aakshay: indeed
[22:06] <aakshay> okiez.. :)
[22:10] <cjohnston> and the spam has begun
[22:10] <cjohnston> hehe
[22:11] <aakshay> Ronnie: and he also added to create  "South migration script".. i hope we have added it?
[22:12] <cjohnston> Ronnie: did you fix https://code.launchpad.net/~ronnie.vd.c/loco-directory/translation-blocktrans/+merge/50447
[22:12] <cjohnston> aakshay: the bzr add would add the migration script
[22:12] <Ronnie> aakshay: at the bottom of https://code.launchpad.net/~akshaytayal/loco-directory/608289/+merge/51963 you can see whats added
[22:13] <Ronnie> cjohnston: probably not fixed yet. didnt see your comment 
[22:13] <aakshay> cjohnston: okiez.. the same "bzr add" :)
[22:14] <cjohnston> :-)
[22:14] <aakshay> Ronnie: yes its much clear from there
[22:14] <aakshay> cjohnston: :-)
[22:14] <cjohnston> Ronnie: the "mothership" or top-nav needs to be changed to white
[22:15] <Ronnie> cjohnston: i think white is ugly (compare wiki.ubuntu.com with planet.ubuntu.com)
[22:21] <Ronnie> cjohnston: how can i resolve the conflict in my branch?
[22:34] <Ronnie> conflict is fixed now
[22:41] <Ronnie> akshay: can you change the commit message (bzr commit -m "...." ) next commit, 4 times the same message is confusing
[22:42] <akshay> okiez.. i will.. :-p...
[22:44] <cjohnston> Ronnie: https://bugs.launchpad.net/ubuntu-website/+bug/728091
[22:44] <ubot4> Launchpad bug 728091 in ubuntu-website "#top-nav needs to be #FFFFFF (affects: 1) (heat: 6)" [High,Confirmed]
[22:45] <Ronnie> cjohnston: ill fix that upstream then, if this is a decision for all community teams
[22:46] <Ronnie> oh, the bug is updtream ;)
[22:46] <cjohnston> thats per the design guidelines
[22:46] <cjohnston> or atleast the design team
[22:47] <cjohnston> Ronnie: what do you think about changing start date and local time of the event to local date and time... 
[22:49] <cjohnston> https://code.launchpad.net/~ronnie.vd.c/loco-directory/forms-layout/+merge/50483
[22:49] <Ronnie> cjohnston: where do you see start_date, do you mean in the code, of from the user pov
[22:50] <cjohnston> Ronnie: ^
[22:50] <cjohnston> user pov.. hover over the ? on the create event form
[22:50] <cjohnston> it isnt start_date... its "start date and local time of the event"
[22:51] <Ronnie> local date and time would be better yes
[22:51] <cjohnston> k..
[22:51] <cjohnston> ill take care of that
[22:52] <Ronnie> cjohnston: i think about revert the forms-layout and write a new one, which follows the design guidelines
[22:52] <cjohnston> ok.. so you want to dump that code?
[22:54] <Ronnie> i think so, depends on the speed of the other coded
[22:55] <cjohnston> other?
[22:58] <Ronnie> cjohnston: this is almost like the web-guidelines: http://ubuntuone.com/p/frF/
[22:59] <cjohnston> ok
[23:00] <cjohnston> mhall119: Ronnie I think we need to discuss the top nav... Are we just going to have our own links, are we going to stay with the links that is used on *.u.c, do we want to try to get *.u.c to add LoCo Directory?
[23:01] <Ronnie> i hope the top-nav would be all the same on *.u.c (with l.u.c included)
[23:01] <cjohnston> well.. right now its quite fare off
[23:01] <cjohnston> far
[23:02] <cjohnston> thiers is ubuntu.com community support partners
[23:10] <Ronnie> cjohnston: i know where the error "AgendaItem with pk=22 does not exists" came from. AgendaItem has a fied "parent" which links to another AgendaItem, but the parent was not created yet. I need to think of a solution
[23:10] <Ronnie> maybe we can implement: http://docs.djangoproject.com/en/dev/ref/django-admin/#loaddata-fixture-fixture
[23:10] <cjohnston> Ronnie: I'm going to try to have a meeting tomorrow about the top-nav
[23:10] <cjohnston> how could it link to a parent that isnt created
[23:11] <cjohnston> mhall119: ^^ interesting info
[23:12] <aakshay> i am leaving now...
[23:12] <cjohnston> o/
[23:12] <Ronnie> aakshay: good (short) night
[23:12] <aakshay> thanks a lot for help...
[23:12] <aakshay> :-)
[23:12] <cjohnston> thank you too
[23:12] <aakshay> \o/
[23:12] <Ronnie> thank you too
[23:12] <aakshay> cjohnston: :D
[23:13] <aakshay> see you tommorrow...
[23:13] <aakshay> gud nite....
[23:13] <aakshay> :)
[23:13] <aakshay> Ronnie: :D
[23:13] <aakshay> cjohnston: :D
[23:13] <Ronnie> cjohnston: the parent is created in the server database, and pushed into the json correctly, but the child is just locally created before the parent is
[23:14] <cjohnston> hmm
[23:14] <Ronnie> the link above will be much easier and not to forget a lot quicker
[23:14] <Ronnie> but we need to find a way to filter the items
[23:14] <Ronnie> its possible to filter a whole model, but not a model field
[23:15] <cjohnston> ya
[23:15] <Ronnie> so maybe we need to parse the dumpdata json on the server, and remove the private parts
[23:16] <Ronnie> then save the json dump file on the server
[23:17] <Ronnie> do a daily dump file update (which uses less server recources than access the database each import-live-data request)
[23:18] <daker> Ronnie, cjohnston http://217.139.24.3:8877/ <= have a look
[23:19] <Ronnie> daker: is it a new site?
[23:19] <daker> a new version (django) of cloud.u.c
[23:21] <Ronnie> its very nice (i dont know the old one tough)
[23:22] <daker> both are made by me ツ
[23:22] <Ronnie> well done then
[23:23] <daker> ツ
[23:24] <daker> good night
[23:25] <Ronnie> good night daker
[23:33] <YoBoY> cjohnston: bug 728108 and bug 724761 are the same ?
[23:33] <ubot4> Launchpad bug 728108 in loco-directory "Change the help text for starting and ending times (affects: 1) (heat: 6)" [Low,In progress] https://launchpad.net/bugs/728108
[23:33] <ubot4> Launchpad bug 724761 in loco-directory "help message of the date and time of an event (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/724761
[23:34] <Ronnie> i think the "local" hint should be in the label too, not only the help text
[23:35] <YoBoY> Ronnie: bug 724759
[23:35] <ubot4> Launchpad bug 724759 in loco-directory "always display the needed information for the time of an event (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/724759
[23:35] <YoBoY> ;)
[23:37] <Ronnie> YoBoY: your the "bug creator master" ;)
[23:38] <Ronnie> anyways, ill go to sleep to
[23:38] <YoBoY> I just register lot of events, and forgot always the utc/local aspect
[23:39] <Ronnie> an heavy (not in term of weight, but in terms of usage) user, is always the best reference for targetting bugs ;)
[23:40] <Ronnie> good night all
[23:40] <YoBoY> goof night too :)
[23:42] <cjohnston> YoBoY: they arent duplicate.. the one i made changes the wording order
[23:43] <YoBoY> ok :)
[23:45] <aakshay> cjohnston: Ronnie : in this bug "https://bugs.launchpad.net/loco-directory/+bug/723845", the UI of Events will be in which folder?
[23:45] <ubot4> Launchpad bug 723845 in loco-directory "Change order on Event and Meeting pages (affects: 1) (heat: 6)" [Low,Confirmed]
[23:47] <cjohnston> loco_directory/templates/events and loco_directory/templates/meetings
[23:47] <cjohnston> if you find some text, like the labels, you can grep them to find out what files they are in
[23:49] <aakshay> cjohnston: i located this also... its in  "team_event_list.inc.html"
[23:50] <aakshay> but what i noticed that the actual output is not exactly according to the code written
[23:50] <cjohnston> how so
[23:51] <aakshay> cjohnston: there are four columns
[23:51] <aakshay> "EventName     Teams     Start      End      Global Event"   in code
[23:52] <cjohnston> yup
[23:52] <aakshay> and in display it is "Eventname     start      End      TeamEvents"
[23:52] <aakshay> how can it be so?
[23:53] <cjohnston> your looking at the team event list
[23:53] <aakshay> how can name be changed to  "team events"?
[23:53] <cjohnston> you need to look at the global event list
[23:53] <aakshay> yes
[23:53] <aakshay> oops!!!!!
[23:53] <aakshay> okiez
[23:53] <aakshay> :p
[23:57] <aakshay_> cjohnston: so there is no "GlobalEvent"  column in the list
[23:57] <cjohnston> what file
[23:57] <aakshay_> cjohnston: the file is "global_event_list.inc.html"
[23:57] <aakshay_> in the events folder under templates
[23:58] <cjohnston> sorry
[23:58] <cjohnston> look at evetn_list
[23:59] <aakshay_> okiez..
[23:59] <aakshay_> let mem check
[23:59] <aakshay_> *me
[23:59] <cjohnston> the global event list is for a global event, it displays all events that are a part of it
[23:59] <aakshay_> okiez..