IRC log for #melange on 20081028

00:05.09*** join/#melange mithro (n=tim@unaffiliated/mithro)
00:05.09*** mode/#melange [+v mithro] by ChanServ
00:16.58*** join/#melange tlarsen (n=tlarsen@nat/google/x-e814c6ae79cd8b20)
00:16.58*** mode/#melange [+o tlarsen] by ChanServ
00:55.32*** join/#melange MatthewWilkes (n=mattheww@82-32-9-157.cable.ubr02.aztw.blueyonder.co.uk)
01:01.12grimwhat's the "story" type in the issue tracker?
01:02.33MatthewWilkesgrim: A user story.  It's a high-level description of a feature set
01:02.58grimalrighty, what are we (really you guys at the moment) looking to have under the /docs urls?
01:06.21tlarsenhttp://www.extremeplanner.com/blog/2006/01/writing-good-user-stories.html
01:06.23tpb<http://ln-s.net/2Ocr> (at www.extremeplanner.com)
01:08.09grimtlarsen: that cleared things up a bit :)
01:10.08grimis this aimed at python 2.5 or 2.6?
01:10.31grimand 2 space indent right?
01:10.42tlarsenPython 2.5
01:10.49tlarsen2-space indent (Google style)
01:10.54grimfound something easy to get me started ;)
01:11.09grimtlarsen: sorry i don't know the google python style (well yet :))
01:12.00*** join/#melange mithro_ (n=tim@unaffiliated/mithro)
01:12.00*** mode/#melange [+v mithro_] by ChanServ
01:12.13tlarsenhttp://code.google.com/p/soc/wiki/PythonStyleGuide is almost entirely based on the internal Python style guide at Google.
01:12.15tpb<http://ln-s.net/2Ocz> (at code.google.com)
01:12.26grimah, awesome
01:12.45tlarsenThere are a couple of minor changes.  We have tried to point out where it is different from Python PEPs.
01:13.53grimbookmarks that page
01:13.57grimi'm sure i'll need it again :)
01:14.11grimpatches goto the issue tracker?
01:14.52MatthewWilkestlarsen: Ah!  I did wonder why indentation was non-PEP8
01:16.19grimand i assume modelines are no good right?
01:24.14tlarsengrim: patches go to the melange-soc-dev mailing list.
01:24.47tlarsenSee:
01:24.49tlarsenhttp://code.google.com/p/soc/wiki/ContributionReviews#Casual_contributors
01:24.50grimcool, i'll need to subscribe to this, but i'm going to actually get this done first :)
01:24.50tpb<http://ln-s.net/2Od4> (at code.google.com)
01:25.12tlarsenhttp://code.google.com/p/soc/wiki/ContributionReviews#Patch_emails
01:25.14tpb<http://ln-s.net/2Od5> (at code.google.com)
01:26.26grimcool
01:35.47MatthewWilkesI don't mean to be a bandwidth thief, especially after the bleeding edge only comment, but issue #69, views should have their page objects from soc.logic.site.map passed in as a default kwarg, is that for building features later or should it have a visible UI change?  I'm assuming the former but as I don't know django wanted to double check
01:42.25grimis User.nick_name verified to be unique anywhere?
01:42.32grimor required to be unique...
01:44.28tlarsenMatthewWilkes: it is for building stuff like breadcrumbs, and to practice DRY (don't-repeat-yourself).
01:44.49tlarsenMatthewWilkes: The details in the Page object should be used, for example, as the window title, and such.
01:45.20tlarsenMatthewWilkes: I think I am going to refactor that directly into the View classes that Sverre checked into soc/views/models recently.  For those views, the Page object itself will just go away.
01:45.36tlarsengrim: What we really need is better help text for nick_name.
01:45.52grimtlarsen: and link_name (wth is that?) :)
01:45.59tlarsengrim: It is just supposed to be a human-readable "name".  It could even be your *real* name, but isn't required to be.
01:46.07tlarsengrim: And no, it doesn't have to be unique.
01:46.50tlarsengrim: link_name *does* have to be unique, and it has formatting rules, because it is used in URLs and the like.  Think of it as a machine-readable "nick name" that is used to make permalinks to your content, etc.
01:46.58grimok, the trivial thing i found to fix is to actually display a useful name in the create host (yes very trivial) and i was going to use nick_name or link_name, but it looks like i should be using the google account name
01:47.26grimah so link literally means "used in links"
01:47.40grimwouldn't it be easier to just escape and so on for the link name?
01:49.22grimi'm just concerned that links will be busted when someone changes thier link_name, but if it was an escapped version of the nick_name you'd still have the same problems anyways
02:02.47*** join/#melange dmitrig01|afk (n=dmitri@drupal.org/user/47566/view)
02:11.41grimi assume that the testing polices is disregarded since no tests are actually in the public svn?
02:12.18MatthewWilkesgrim: There are tests there
02:12.48grimah, then the wiki is wrong ;) it says scripts/tests
02:13.58MatthewWilkesNimbus:melange matthewwilkes$ python2.5 tests/run.py
02:13.58MatthewWilkes...........
02:13.58MatthewWilkes----------------------------------------------------------------------
02:13.58MatthewWilkesRan 11 tests in 0.120s
02:14.03grimalright, my bad, was missign python-nose ;)
02:14.25grimand since i didn't have a bin, i was looking for a script in trunk/
02:14.50MatthewWilkesright, bedtime
02:27.30*** join/#melange dmitrig01|afk (n=dmitri@drupal.org/user/47566/view)
03:02.42*** join/#melange dmitrig01|afk (n=dmitri@drupal.org/user/47566/view)
03:15.12*** join/#melange mithro_ (n=tim@unaffiliated/mithro)
03:15.12*** mode/#melange [+v mithro_] by ChanServ
03:30.22*** join/#melange dmitrig01|afk (n=dmitri@c-67-180-71-99.hsd1.ca.comcast.net)
03:35.29*** join/#melange dmitrig01|afk (n=dmitri@drupal.org/user/47566/view)
03:54.06*** join/#melange madrazr (n=madhu@59.92.160.35)
04:00.20*** join/#melange tpb (n=supybot@verbal.mithis.com)
04:11.05*** join/#melange webchick (n=webchick@drupal.org/user/24967/view)
04:30.26*** join/#melange lh (n=lh@c-24-6-210-175.hsd1.ca.comcast.net)
04:30.32*** mode/#melange [+o lh] by ChanServ
04:45.41*** join/#melange madrazr (n=madhu@59.92.172.164)
04:54.49*** join/#melange dmitrig01|afk (n=dmitri@drupal.org/user/47566/view)
06:34.41*** part/#melange madrazr (n=madhu@59.92.172.164)
08:33.06*** join/#melange madrazr (n=madhu@59.96.36.124)
11:30.19*** join/#melange madrazr (n=madhu@59.92.180.242)
12:09.27*** join/#melange madrazr (n=madhu@59.92.180.242)
12:33.49*** part/#melange madrazr (n=madhu@59.92.180.242)
13:21.08*** join/#melange madrazr (n=madhu@59.92.131.118)
13:21.54*** join/#melange penyaskito (n=penyaski@85.137.209.69.dyn.user.ono.com)
13:43.18*** join/#melange madrazr (n=madhu@59.92.193.67)
15:28.51*** join/#melange zvoase (n=zvoase@187.Red-81-36-213.dynamicIP.rima-tde.net)
15:29.52zvoasehello
15:45.18*** part/#melange zvoase (n=zvoase@187.Red-81-36-213.dynamicIP.rima-tde.net)
16:29.16*** join/#melange SRabbelier (n=sverre@216.239.45.19)
16:29.16*** mode/#melange [+v SRabbelier] by ChanServ
16:35.00*** join/#melange mithro (n=tim@unaffiliated/mithro)
16:35.00*** mode/#melange [+v mithro] by ChanServ
16:39.07*** part/#melange madrazr (n=madhu@59.92.193.67)
17:40.54*** join/#melange madrazr (n=madhu@59.92.144.249)
19:00.13*** join/#melange MatthewWilkes (n=mattheww@82.32.9.157)
19:18.41*** join/#melange lh (n=lhawthor@nat/google/x-1a4f15a0b9048e71)
19:18.56*** mode/#melange [+o lh] by ChanServ
19:36.22*** part/#melange madrazr (n=madhu@59.92.144.249)
20:44.03*** join/#melange cwgordon7 (n=chatzill@drupal.org/user/157412/view)
21:16.44*** join/#melange MatthewWilkes (n=mattheww@82.32.9.157)
21:42.14*** join/#melange penyaskito (n=penyaski@85.137.209.69.dyn.user.ono.com) [NETSPLIT VICTIM]
21:42.14*** join/#melange Landon (n=Landon@unaffiliated/landon) [NETSPLIT VICTIM]

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.