[01:06] doctormo, check this branch when you are free [01:06] https://code.launchpad.net/~adnane002/erato/initial-django-project [01:09] thanks daker [01:09] daker: So you've moved the media and templates dir into the django dir, why? [01:10] i think it should into the django dir [01:11] daker: Any rationale? I've always seen them outside, because they were always sperate elements. [01:15] Not that it matters I guess, just curious as to reorg [01:15] i don't think it's problem [01:16] since we can specify the the path for both templates and media in settings.py [01:16] hey guys. I'm looking to contribute to ubuntu. I don't have many talents, but I consider graphic design to be a strong point. How can I start helping? [01:17] doctormo, i need to sleep [01:17] see ya [01:17] daker: Sure thing, we'll talk more about important things tomorrow. Thanks for the work [01:17] np [01:17] bye [01:26] Is there anything that needs work? === chris3 is now known as csmith1994 [01:33] Is anybody out there? [01:50] yes [08:06] thorwil ¦ do you have any notes regarding the designhub? anything you are working from to design it? [08:07] vish: yes. scattered on paper ;) [08:07] thorwil ¦ drop them on etherpad :) [08:08] we shouldn't call it "designhub" [08:08] yea, just using it for familiarity ;) [08:08] we can christen better it later... [08:09] *it better [08:09] erato or design center for now, i'd say [08:10] k... erato it is ;) [08:10] * thorwil wonders at what point people started to think bug reports are just another kind of discussion forum [08:12] maybe electro-shocks depending on the lack of new information or insights would help :> [08:31] doctormo: thoughts on thumbnails: we might want to avoid having fixed resized versions of images in the database. would become ugly if we change our mind on the right sizes to use. instead, a width, a height or a preset like "small" could be part of the request url. results would be cached (potentially for a long time) [08:53] thorwil , doctormo : filed an rt request for the art.ubuntu.com site , lets hope we get the namespace soon.. [08:55] vish: why not design.ubuntu.com and what about making the site distribution/project independent? [08:55] thorwil ¦ how much of design in Ubuntu are we going to be doing? :) [08:56] vish: applied to wallpapers, themes and icons art vs design is a question of mindset [08:57] hmm.. might that be considered as something conflicting with design.canonical.com ? [08:57] thorwil ¦ well, the LoCo and the QA teams are in the same namespace as well, while they cover other distros too [08:59] vish: conflicting? you could as well argue it would be mirroring the canonical thing on the community side [08:59] thorwil ¦ thats where i feel it might be considered as conflicting.. ;) [09:06] thorwil ¦ i'm not picky about the name though.. i just thought it might be considered conflicting.. [09:07] and we had been traditionally an artwork team.. so it might be weird that we now try to get a design.u.c [09:08] we have traditionally been, with few exceptions, a hot air team ;) [09:10] :) [10:43] good morning [10:44] good morning daker [12:20] vish, daker, doctormo: for planning and mockups: https://code.launchpad.net/~art-design-website/+junk/meta-design-center [12:23] thorwil, good [13:03] Schendje: for planning and mockups: https://code.launchpad.net/~art-design-website/+junk/meta-design-center [13:03] thorwil: sweet! [13:04] i'll have a look this afternoon :) [13:04] Schendje: so far just a textfile. don't hesitate to add sketches/wireframes/mockups ... [13:05] i'll see what i can do [14:50] Morning all [14:54] morning doctormo [15:53] daker: Would you like me to merge your changes? [15:53] thorwil: To answer your question from yesterday, there is no reason we can't have both or either. [15:54] doctormo, i pushing an updated code [15:54] doctormo, wait [15:56] sure thing [15:56] doctormo, ok merge [15:56] https://code.launchpad.net/~adnane002/erato/initial-django-project/+register-merge :-) [16:00] Wow conflicts :D [16:01] doctormo, we will not use the old files [16:02] daker: Hmm, how could there be a conflict? I didn't commit anything after the first commit. [16:04] doctormo, can you clean lp:erato from all the files then put just mine [16:04] daker: I will, but please note that I'm unhappy about how you've clobbered the branch. This much happen again. [16:04] must not* [16:07] doctormo, sorry [16:08] I'm trying to rebase, but it seems you've created a whole new branch set so I'll have to do it manually. This isn't a problem of course :-) [16:08] yeah i have created a new branch [16:09] that's why they were in conflicts [16:10] Hmm, AUTHORS file has execute permissions, what platform are you using? [16:10] actualy Lubuntu [16:10] at home Ubuntu [16:11] OK so I'm going to move mockups out temporarily until I can figure out what it's for. then commit everything. [16:11] the passport front? [16:11] any joy on the passport front? [16:11] wrong channel! [16:12] if you are going to remove it then it should removed from INSTALLED_APPS [16:13] daker: Is it a template for apps? [16:14] it's an app [16:14] mockups = artworks = assets [16:15] daker: Yes, I see. And projects would be? [16:15] also it's an app [16:16] we will have projects, and each project has mockups [16:17] daker: That's out of scope for the specification. [16:18] This inital phaise should be easy and small, axis of objects are for later. [16:22] thorwil: Of course the main reason for a limited inital scope is for design and production and make sure we're all on the same page. Your thoughts would be great. [16:25] doctormo: i'm quite happy with just handling assets first, to expand from there [16:26] daker: please don't rush into the organizational design ;) [16:30] i didn't rush into anything [16:30] daker: i was referring to "we will have projects, and each project has mockups" [16:31] thorwil, just a thought [16:33] daker: at some point there shall be projects. and projects may include mockups. but initially, everything is just a not further specified asset [16:33] thorwil, ok [16:34] Pushed rev 2 of trunk. [16:39] doctormo, thanks & sorry again [16:41] daker: np, we're cutting our teeth on a new project and a new team, bound to happen once or twice. [16:42] thanks [17:04] hi all [17:05] welcome, ronnie_vd_c [17:05] doctormo, which version of launchpadlib do you use in the project, i get an error on: from launchpadlib.errors import HTTPError [17:06] ill have the version shipped in 10.10 [17:09] thorwil, any idea? [17:10] ronnie_vd_c: no, didn't peak into the code at all [17:10] daker maybe (the writer of the code) [17:15] Hey ronnie_vd_c [17:15] Hey doctormo [17:15] ronnie_vd_c: What we have is just the skelliton, it doesn't execute yet. That'll be cleared up in the ext couple of commits. [17:15] ronnie_vd_c: But I do have a job for someone, if you'd like to do it? [17:18] doctorme, okay what can i do? [17:22] ronnie_vd_c: The job is to go into each of the py files so far created and add a standard AGPLv3 header, copyright Martin Owens and Adnane Belmadiaf. Anything in common or users should have the same header but copyright loco directory with a link to their project. [17:22] (because we didn't write those) [17:23] doctorme, is there an example of this header? [17:24] doctormo, the code is executed :D [17:24] you can see the homepage & login/logout [17:25] daker, what version of launchpadlib did you use in erato (im a new member of the project) [17:26] lemme see [17:27] 1.6.0 [17:27] can you pastebin the error ? [17:29] doctormo: this didn't quite work out like i hoped for ... but does this reflect the desired structure of the initial site? http://www.foopics.com/showfull/cd144d2b8cdc51783be8c7d40060413a [17:33] daker, i get the error in Eclipse: Unresolved import: HTTPError [17:33] the line: from launchpadlib.errors import HTTPError [17:33] in common/launchpad.py [17:35] i have 1.6.1 [17:43] My first commit is done. it contains some fixes in indentations, imports and i added some models. [17:44] ill have to go now, ill hope to be back in one/two hours [17:47] ronnie_vd_c, sorry i am at work [17:48] i can help in few hours [17:53] ronnie_vd_c: Just finished doing the dishes. [17:53] ronnie_vd_c: I'll merge in your work and we'll work on errors some. [17:53] daker: You get the login screen from trunk? [17:54] im back already. was called for computer problems. 81 cookies instead of virusses, so problem was very quick solved [17:56] wait til i come back to home in 3hours [18:00] ronnie_vd_c: This has a good example:http://bazaar.launchpad.net/~doctormo/us-ma-loco-site/trunk/annotate/head%3A/UbuntuMaWebsite/urls.py [18:00] of headers [18:00] thorwil: That looks like a very good workflow, yes. Now we just need some fleshy designs to go on the bones :-) [18:00] thx doctormo. I see a strange diff file from my merge. maybe eclipse did some unusual things... [18:01] ronnie_vd_c: Have you used ground control at all? [18:01] ground control? [18:01] ronnie_vd_c: http://ground-control.org/ I made it because I got sick of eclipse. [18:03] doctormo, i used bzr from commandline. but i think when importing the files in eclipse that eclipse changed some files [18:05] doctormo, ground-control gives: Broken Bzr Branch Nor a branch "bzr+ssh://.../~art-design-website/erato/trunk/" [18:06] doctromo, should # -*- coding: utf-8 -*- go before or after the header? [18:10] doctormo, the commit could be right. i checked out from the branch from daker, which was not merged before into erato [18:11] ronnie_vd_c: daker's branch isn't trunk, so you'll have to grab trunk and do the work over. [18:11] (or copy the files over, making sure there isn't any weirdness) [18:12] ronnie_vd_c: that error was fixed on my ppa, launchpad changed and hurt gc :-( ppa:doctormo/groundcontrol [18:14] have to restart, kernel updates. brb [18:21] ronnie_vd_c: welcome back [18:21] :D [18:24] ronnie_vd_c: If you make a new branch based on trunk, you might want to remove your current one in launchpad to keep it all clean and prevent more people from branching from this set. [18:25] doctormo. Ok, i removed it already from local drive (copied file i modified). ill remove the LP one too [18:26] daker: Same thing for yours, if you can deactivate your inital branch and then we have a clean single branch set system. [18:26] ronnie_vd_c: Thanks! [18:29] doctormo, ok i'll do it [18:31] Great, I'm going to be working on the asset app. Should be easy. Without a design I'll do simple html. [18:34] doctormo, does the header come before or after # -*- coding: utf-8 -*- [18:35] en before or after: #!/usr/bin/python [18:42] doctormo: maybe i manage to start with a skeleton mockup today. though on my own, i would just do simple, clean html. btw, a flavour of xhtml or html5? [18:43] xhtml :D [18:43] ronnie_vd_c: After [18:43] thorwil: html5, but I'm not exactly bothered either way. If we ever wanted to do videos though. [18:44] thorwil, based on the html5 of the community theme? [18:44] ronnie_vd_c: i would like to keep the site neutral [18:44] thorwil, ok [18:47] ronnie_vd_c: there are not many active designers, fences around various distributions and projects won't help. i hope for some cross-pollination and growth of a wider community [18:48] doctormo, howto ignore files with ground-control? [18:49] ronnie_vd_c: Adding to the ignores file isn't possible atm, but you can ignore new additions with the ignore button. [18:52] which ignore button, i didn't see one [18:53] thorwil ¦ in addition to http://www.foopics.com/showfull/cd144d2b8cdc51783be8c7d40060413a , for members : commenting on other assets and voting up/down of other comments [18:53] ah got it. (after pushing commit) [18:54] thorwil ¦ that way the best constructive comments filter to the top.. [18:54] vish: it's meant to match the first basic version. commenting and moderation will require some thought [18:55] thorwil ¦ well, critiquing is part of building a better community which is think we need more than ever now :) [18:56] or maybe i understood you wrong.. ;) [18:57] vish: yes. the diagramm is meant to match doctormo's bare bones initial just upload and browse [18:57] vish: i agree on the importance of commenting. that's exactly why i say: it needs thought [18:59] vish: on a site like digg or reddit, once in a while people will complain that too many other vote up/down based on agreement, not on the merit of arguments [19:00] thorwil ¦ right, but what i meant was : when we open it to public, commenting should be part of site from day one, since initial curiosity will drive in more members/users, and when the commenting is not there it will be incomplete.. [19:01] thorwil ¦ but i do agree we need to decide how to vote up/down and make it effective [19:02] stackexchange has a voting rep system [19:02] new users can *not* vote immediately.. [19:03] they must provided other effective answers or something to gain rep [19:03] and that too, voting up needs a rep of 15 and voting down needs a higher rep [19:03] vish: for the assets themselves, once there are associated briefings, we could ask for votes on whether and how well the asset matches the briefing. to discourage simple, highly subjective like/dislike reactions [19:04] doctormo, copyright and gplv3 done [19:04] thorwil ¦ yep, i think we would need to moderate a lot initially, to filter cruft ;) [19:05] vish: wouldn't hurt to study and compare various approaches to commenting and moderation, if you are so inclined :) [19:05] will look into it ;) [19:05] ronnie_vd_c: Great, I'll commit on your merge request. [19:05] ronnie_vd_c: Did you find groundcontrol useful? [19:06] not yet. it could not do a merge proposal [19:06] ill had to do it on LP itself [19:06] doctormo, i got 6 Unresolved import errors. mainly because the project imports does not start with art_website [19:06] ronnie_vd_c: Got those in ground control? [19:07] no, in eclipse (from the code itself) [19:07] http://i.imgur.com/IzWkg.png [19:08] doctormo, screenshot from merge request screen from ground control: http://i.imgur.com/JXAWF.png [19:10] doctormo, oops did not add the copyright and gpl. did it in the old code. ill upload them soon [19:10] current merge only has the updated .bzrignore [19:17] https://help.launchpad.net/logo/submissions !!!!! [19:18] they used something other than wiki for submissions? or … [19:19] i guess that help.launchpad.net uses wiki like software [19:19] vish: it is a wiki [19:20] oh then all is well ;) [19:23] wow that's a lot of submissions. [19:26] doctormo: well, it was a chance to create the official LP logo plus some bag or something as price === ian_brasil___ is now known as ian_brasil [19:53] back [19:53] doctormo, can i push directly or just propose merges ? [19:53] Hey daker, we should all be doing merge requests (even me) to make sure our code is awesome. [19:54] oki [19:54] You don't mind doing reviews of my patches do you? [19:57] i can review theme [20:01] keep in mind that we need to keep clean and we should remove useless files [20:01] i mean the code :) [20:07] doctormo, Copyright 2008, Martin Owens. ? [20:09] daker: didnt i change that? [20:10] daker, my bad [20:10] \o/ [20:18] daker, new merge should be OK: https://code.launchpad.net/~ronnie.vd.c/erato/trunk/+merge/38962 [20:18] oki man [20:42] ok new merge https://code.edge.launchpad.net/~adnane002/erato/designhub/+merge/38971 [20:43] ronnie_vd_c, try to run this branch lp:~adnane002/erato/designhub [20:43] there is an INSTALL file there [20:44] daker, i cant even run mine :( [20:44] why ? [20:44] ImportError: No module named art_website [20:44] it's fixed here :) lp:~adnane002/erato/designhub [20:45] follow INSTALL instructions [20:45] ah ok. [20:47] daker, im not very familiar with bzr. how can ik add your brnach? [20:47] open the terminal [20:48] then $ cd /path/to/your/projects/folder [20:48] $ bzr branch lp:~adnane002/erato/designhub [20:48] into the same folder i have my branch? [20:48] no [20:48] ah [20:49] daker: I completely agree, down with useless code! [20:49] and so on [20:50] daker, runs without errors [20:50] good [20:51] then follow INSTALL [20:51] although: local_settings.py.sample is called local_settings.template [20:52] ronnie_vd_c: That's me, I renamed it because sample isn't what it is. [20:52] my fault* [20:57] doctormo, if you have time, you could accept both merges [20:57] ronnie_vd_c: I am working through it now. [20:59] daker: Why do you insist upon moving around the files? I can't merge in your branch now. [21:00] no me puedo conectar con wicd me sale que la contraseña no es la valida [21:01] doctormo, the media & templates folders should inside art_website project [21:01] daker: According to what? [21:02] All django projects I've ever seen bar the loco directory have the media and templates directory outside. [21:02] according to the django docs [21:02] But worse than that, you did it without even talking about it [21:02] No message: "Now see here doctormo, your off your game with this one, see the docs here clearly say X, so I'm making a merge proposal to put them back" [21:03] doctormo, no LD have them inside :) [21:03] doctormo, ask the developers [21:03] daker: Yes, I said _except_ for the loco directory. [21:03] That's the only project I've seen it done that way. [21:03] daker, do you know the difference between python-django-openid-auth and python-django-auth-openid [21:06] ronnie_vd_c, no [21:07] ok :) [21:08] ronnie_vd_c: Great, mering your changes. [21:10] Do we know where the users app came from? [21:11] doctormo, from LD [21:11] if you are runing my branch [21:12] doctormo, ground-control gives no button to update my code. only revert, but there is nothing to revert and commit changes, but there is nothing to commit [21:12] doctormo, go to 127.0.0.1:8000/openid/login [21:12] ronnie_vd_c: If you've submitted a merge request, then just delete and create a new branch for a new bit of work. [21:13] (you guys have both done branch/merge workflow before right?) [21:13] doctormo, yep [21:13] daker: No just the one in trunk, which is from your original branch. [21:13] doctormo, not very much [21:14] doctormo, if i have to delete the branch and download the new one, i have to reconfigure eclipse each time [21:15] doctormo: added not-ready-yet work on a mockup to https://code.launchpad.net/~art-design-website/+junk/meta-design-center [21:15] good night! :) [21:15] Eclipse is a bit broken when it comes to dealing with launchpad workflows. :-/ [21:15] thanks thorwil, goodnight! [21:17] any good IDE's that can do the job? [21:17] gedit :) [21:17] :( [21:18] i really like the error checking and auto complete in eclipse [21:19] i use gedit for templates (8 spaces long indentation (tabs) instead of 4 spaces indentation). Dont like to constantly switch these settings [21:19] daker, doctormo: any good advise? [21:20] ronnie_vd_c: I know, I got used to those features too, but eclipse became too much of a problem to fight. [21:21] I use vi now for most code, gedit too. [21:21] ronnie_vd_c, bluefish ? [21:22] ill have a look at bluefish [21:35] * ronnie_vd_c is testing komodo now [21:37] daker: The code we've got, does it require the lp_data messing about? [21:39] when you run the management command "update-profiles" it will create a lp_data (cache) folder [21:39] If it's trouble I might grab the code from http://ubuntu-massachusetts.com/ [21:40] Or is this for avatar images and such? *confused as to the need* [21:41] it's for realnames [21:41] it will pick all the usernames (lp login) and look for there Real names :) [21:42] then store them in the database [21:42] Isn't that what the openid passes, so there's no need for cache stuff. [21:42] Or at least that's what the ma website does. [21:43] i think lp provide only the Username [21:45] doctormo, i think the ubuntu ma code is good it grabs the realname and the email [21:50] daker: Your thoughts on if we should combine the best parts of the two or use one of them in preference? [21:52] if your code can pick information for lp(real name,email) then will use it [21:52] * ronnie_vd_c says goodbye to eclipse and stats using gedit [21:53] launchpad only gives the real name and email to trusted sites (i red a while ago) [21:53] with the LD one we have to update the profiles with cronjob [21:54] but i guess launchapdlib can retrieve the real name from the username... [21:55] ronnie_vd_c: It can. [22:11] doctormo, new merge. fixed the static media url in urls.py [22:14] ronnie_vd_c: Waiting for the merge request to come in. [22:18] is "def is_user_on_loco_council(user):" needed in this project? [22:19] nope [22:19] ronnie_vd_c: Did you make a new branch for your new changes? [22:19] yes, but with the same name i thought [22:19] but the diff looks OK [22:20] https://code.launchpad.net/~ronnie.vd.c/erato/art-design-website/+merge/38989 [22:20] ronnie_vd_c: Different names are traditional, but I suppose it doesn't matter. [22:21] doctormo, next time ill be using different names then. is the function "def is_team_member(user, team):" also not needed anymore? [22:21] I don't think so [22:23] mugshot and timezone can be handy to have. ill leave those untouched. the previous mentioned functions ill remove OK? [22:23] ok [22:34] ronnie_vd_c: You should be able to use the WEBSITE_PATH variable instead of ../ [22:34] just came to the same conclusion when reading the code [22:35] doctormo, ill change it and do a new merge soon [22:35] ronnie_vd_c: I haven't merged your new one yet, there is still time [22:42] doctormo: done [22:59] daker, doctormo: I have to sleep now (european/dutch time), see you tomorrow [23:17] Time to go myself, I'll get everything merged and see youall tomorrow.