Difference between revisions of "User:Enus Linden/Office Hours/2008 August 08"

From Second Life Wiki
Jump to navigation Jump to search
(New page: * [8:59] Periapse Linden: Hello everybody * [8:59] Perefim Cao: Hello everyone. * [8:59] BlueWall Slade: Hello! * [...)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
* [8:59] [[User:Periapse Linden|Periapse Linden]]:  Hello everybody
* [9:30] [[User:Tao Takashi|Tao Takashi]]:  thanks for answering all those mails, Tess :)
* [8:59] [[User:Perefim Cao|Perefim Cao]]:  Hello everyone.
* [9:30] [[User:Tess Linden|Tess Linden]]:  sorry it took me so long to get to them
* [8:59] [[User:BlueWall Slade|BlueWall Slade]]:  Hello!
* [9:31] [[User:Tao Takashi|Tao Takashi]]:  well, let's see how long I need to reply again :)
* [8:59] [[User:Dahlia Trimble|Dahlia Trimble]]:  Hi :)
* [9:33] [[User:Mirt Tenk|Mirt Tenk]]:  accepted your inventory offer.
* [8:59] [[User:G2 Proto|G2 Proto]]:  hello fellow 'Nauts!
* [9:33] [[User:Enus Linden|Enus Linden]]:  Hi everybody!!! :D :D :D
* [9:00] [[User:BlueWall Slade|BlueWall Slade]]:  Hi
* [9:33] [[User:Locklainn Linden|Locklainn Linden]]:  morning enus
* [9:01] [[User:Perefim Cao|Perefim Cao]]:  I am afraid I will have nothing but questions today... :D
* [9:33] [[User:Malburns Writer|Malburns Writer]]:  Hi all
* [9:01] [[User:G2 Proto|G2 Proto]]:  thats ok
* [9:33] [[User:Locklainn Linden|Locklainn Linden]]:  and everyone else
* [9:01] [[User:G2 Proto|G2 Proto]]:  freeform it
* [9:33] [[User:Enus Linden|Enus Linden]]:  morning!
* [9:02] [[User:Periapse Linden|Periapse Linden]]:  So it looks like there were a lot of new gridnauts voyaging yesterday. Congrats to all who succeeded.
* [9:34] [[User:Enus Linden|Enus Linden]]:  i'm groggy today, so be nice : )
* [9:02] [[User:Periapse Linden|Periapse Linden]]:  For those that didn't yet, go ahead and ask your questions. We have a couple veteren Gridnauts here.
* [9:34] [[User:Locklainn Linden|Locklainn Linden]]:  same here
* [9:03] [[User:Strawberry Fride|Strawberry Fride]]:  I managed to get into Tish's sim, but I was 100% anonymous at both ends
* [9:34] [[User:Locklainn Linden|Locklainn Linden]]:  2.5 hours of sleep :)
* [9:03] [[User:Mirt Tenk|Mirt Tenk]]:  probs w/firewall have kept me out of our sim but I can get through others
* [9:34] [[User:Locklainn Linden|Locklainn Linden]]:  so I feel ya!
* [9:03] [[User:Strawberry Fride|Strawberry Fride]]:  haven't tried again in a week though
* [9:34] [[User:Enus Linden|Enus Linden]]:  so lock, congrats on having had the first pyogp teleport!
* [9:03] [[User:Periapse Linden|Periapse Linden]]:  Also, remember that there's an irc channel #gridnauts at irc.freenode.net
* [9:34] [[User:Enus Linden|Enus Linden]]:  you were so excited you din sleep huh?
* [9:03] [[User:G2 Proto|G2 Proto]]:  this is a lazy question I could look it up I am sure but what is the minimum OpenSim trunk for a grid to use the OGP patch?
* [9:34] [[User:Lillie Yifu|Lillie Yifu]]:  aw locklainn wooks swo cwoot!
* [9:04] [[User:BlueWall Slade|BlueWall Slade]]:  it probably works with head
* [9:34] [[User:Locklainn Linden|Locklainn Linden]]:  haha
* [9:04] [[User:Dahlia Trimble|Dahlia Trimble]]:  G2 it's probably best to use the version that's specified in the patch name
* [9:34] [[User:Locklainn Linden|Locklainn Linden]]:  exactly
* [9:04] [[User:Perefim Cao|Perefim Cao]]:  Honestly, I am a graphics guy.. I know really not much, but not a newb. I have a full region in SL and then I have a full region in OLG. so... anyways besides that... I guess I need to know what I am supposed to do to get to the other side... :D, without eating a grid bullet.
* [9:35] [[User:Locklainn Linden|Locklainn Linden]]:  thanks anyway
* [9:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  I wanted to chenge my region to another server but I realized that people have the url's cached :/
* [9:35] [[User:Locklainn Linden|Locklainn Linden]]:  working on presence now
* [9:06] [[User:G2 Proto|G2 Proto]]:  ok thanks DHalia
* [9:35] [[User:Enus Linden|Enus Linden]]:  so i sent out some updated testing docs, and need to get some help wrt testing OpenSIm
* [9:07] [[User:Xugu Madison|Xugu Madison]]:  Anyone know why I'd be getting "Bad Request" when trying to teleport to my region?
* [9:35] [[User:Locklainn Linden|Locklainn Linden]]:  (btw, that isn't thanks anyway, that is anyway, thanks)
* [9:07] [[User:Mirt Tenk|Mirt Tenk]]:  I'm not a network god but I'm trying to understand trouble I've been having
* [9:36] [[User:Locklainn Linden|Locklainn Linden]]:  :)
* [9:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://wiki.secondlife.com/wiki/Open_Grid_Public_Beta/Teleport_How_To]
* [9:36] [[User:Tess Linden|Tess Linden]]:  congrats Lock!
* [9:07] [[User:Mirt Tenk|Mirt Tenk]]:  np logging on to OpenSim directly w/standard client
* [9:36] [[User:Enus Linden|Enus Linden]]:  i'll work that as I can... I need to set up an OpenSim instance inside LL. I'll do that Monday or Tuesday
* [9:07] [[User:Periapse Linden|Periapse Linden]]:  Perefim make sure you've read all this first: [http://wiki.secondlife.com/wiki/Open_Grid_Public_Beta]
* [9:36] [[User:Locklainn Linden|Locklainn Linden]]:  thnx tess
* [9:07] [[User:Periapse Linden|Periapse Linden]]:  (and the link Sai just sent)
* [9:36] [[User:Locklainn Linden|Locklainn Linden]]:  I'm not sure what I can do to help you enus
* [9:07] [[User:Mirt Tenk|Mirt Tenk]]:  but w/the OpenGrid client, can't do it
* [9:37] [[User:Locklainn Linden|Locklainn Linden]]:  but I will if I can
* [9:07] [[User:Periapse Linden|Periapse Linden]]:  That way your questions will be more specific
* [9:37] [[User:Tao Takashi|Tao Takashi]]:  maybe I should discuss architecture with Locklainn if he's only had 2.5 hours of sleep ;-)
* [9:08] [[User:Mirt Tenk|Mirt Tenk]]:  is this b/c it goes out & back in w/opengrid and can't get through the firewall?
* [9:37] [[User:Enus Linden|Enus Linden]]:  i got it Lock
* [9:09] [[User:Perefim Cao|Perefim Cao]]:  turns pale at the amount of reading.
* [9:37] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  resembles that remakr
* [9:09] [[User:Strawberry Fride|Strawberry Fride]]:  ok, my dumb question is about the claiming map locations - if we run standalone, we're not on a grid... so what grid is this for?
* [9:37] [[User:Locklainn Linden|Locklainn Linden]]:  ok cool
* [9:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  skip to the how to
* [9:37] [[User:Enus Linden|Enus Linden]]:  well, we want to talk architecture, and process yes?
* [9:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  the interoperability grid
* [9:37] [[User:Lillie Yifu|Lillie Yifu]]:  links to the docs?
* [9:10] [[User:BlueWall Slade|BlueWall Slade]]:  they should have the3 equipment to see what is happening and open up the appropriate ports/protocols
* [9:37] [[User:Enus Linden|Enus Linden]]:  https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/testing
* [9:10] [[User:Twa Hinkle|Twa Hinkle]]:  i finally used enough rooms of monkeys.. and got mine working through Vaak. one more dumb question... how do i log in direct now that my location is now not 1000 1000?
* [9:38] [[User:Tao Takashi|Tao Takashi]]:  I think so, my proposal is here btw: [http://www.mail-archive.com/pyogp@lists.secondlife.com/msg00126.html]
* [9:10] [[User:Periapse Linden|Periapse Linden]]:  Strawberry, I gather this interoperability grid isn't really a grid, but the opensimulators need to thing they are part of a global coordinate system.
* [9:39] [[User:Tao Takashi|Tao Takashi]]:  in other news I captured some packets which are going from the LL AD to opensim to see what's happening there
* [9:11] [[User:Strawberry Fride|Strawberry Fride]]:  aah, okie, that's kinda how I figured it'd work
* [9:39] [[User:Lillie Yifu|Lillie Yifu]]:  thank you!
* [9:11] [[User:Perefim Cao|Perefim Cao]]:  I.. umm.. grids .. patches.. ports.. protocols... O.O
* [9:40] [[User:Enus Linden|Enus Linden]]:  so Tao, you are recommending a formal process we all would agree to, and we talked earlier and again recently about working in branches...
* [9:11] [[User:Strawberry Fride|Strawberry Fride]]:  a virtual virtual grid
* [9:40] [[User:Black Cat|Black Cat]]:  Doll:  ~^.^~ Meow!!! ~^o^~
* [9:11] [[User:Strawberry Fride|Strawberry Fride]]:  or something
* [9:40] [[User:Tao Takashi|Tao Takashi]]:  well, in general I think it would be good to talk more :)
* [9:11] [[User:BlueWall Slade|BlueWall Slade]]:  O.o
* [9:40] [[User:Tao Takashi|Tao Takashi]]:  esp. before doing things
* [9:11] [[User:Periapse Linden|Periapse Linden]]:  lol
* [9:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  believes in coding first, then figuring out what you're trying to do later...
* [9:11] [[User:Mirt Tenk|Mirt Tenk]]:  So does the protocol take you out to the "grid" and back in w/the OpenGrid login?
* [9:41] [[User:Tao Takashi|Tao Takashi]]:  and we should try to get everybody uptodate what the problem is we are solving next, how this problem looks like and how possible soltuions could look like
* [9:11] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  there's a fully compiled download you can use instad of a patch, by the way
* [9:41] [[User:Enus Linden|Enus Linden]]:  i agree... not much has been done in the library lately, save Locklainn's work on messaging
* [9:11] [[User:Mirt Tenk|Mirt Tenk]]:  even when logging directly?
* [9:41] [[User:Tao Takashi|Tao Takashi]]:  well, coding first is ok if you don't expect it to be the final code
* [9:11] [[User:Mirt Tenk|Mirt Tenk]]:  we're using the one released Wed
* [9:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I mean before you know ANYTHING
* [9:12] [[User:Perefim Cao|Perefim Cao]]:  I ahve a sim on the open life grid isn't that a opensim region right?
* [9:41] [[User:Enus Linden|Enus Linden]]:  :P
* [9:12] [[User:Mirt Tenk|Mirt Tenk]]:  I'm also confused about terminology OpenGrid vs OpenSim?
* [9:41] [[User:Tao Takashi|Tao Takashi]]:  esp. in this case here we seem to need a lot of experiments in order to find out what's really happening anyway
* [9:13] [[User:Mirt Tenk|Mirt Tenk]]:  I've got our OpenSim hosted on the machine behind me in my office
* [9:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  spontaneous art... ;-)
* [9:13] [[User:Dahlia Trimble|Dahlia Trimble]]:  Opensim is the software
* [9:42] [[User:Tao Takashi|Tao Takashi]]:  but we should also write down what we find out
* [9:13] [[User:Mirt Tenk|Mirt Tenk]]:  right, but there's a diff version for the grid, or not?
* [9:42] [[User:Enus Linden|Enus Linden]]:  I agree Tao
* [9:13] [[User:Mirt Tenk|Mirt Tenk]]:  only a diff viewer?
* [9:42] [[User:Tao Takashi|Tao Takashi]]:  e.g. in some protocol definition on the wiki
* [9:13] [[User:BlueWall Slade|BlueWall Slade]]:  hehe
* [9:42] [[User:Enus Linden|Enus Linden]]:  where would we write it down so that the knowledge is shared?
* [9:13] [[User:Dahlia Trimble|Dahlia Trimble]]:  there is a differevt vversion
* [9:42] [[User:Tao Takashi|Tao Takashi]]:  and once we know what the problem is we can then think about solutions
* [9:13] [[User:Mirt Tenk|Mirt Tenk]]:  (Originally trained as a tech writer for computer documentation, so trying to understand)
* [9:42] [[User:Tao Takashi|Tao Takashi]]:  there should be places on the wiki describing the protocol
* [9:13] [[User:BlueWall Slade|BlueWall Slade]]:  "Open Grid" is the protocols being developed
* [9:42] [[User:Tao Takashi|Tao Takashi]]:  all the packets and so on
* [9:14] [[User:Periapse Linden|Periapse Linden]]:  Open Grid refers to what we are doing now. Interoperability
* [9:43] [[User:Tao Takashi|Tao Takashi]]:  so it shouldn't reside in the pyogp tree if it's general knowledge
* [9:14] [[User:Mirt Tenk|Mirt Tenk]]:  right, THAT'S what I want to understand
* [9:43] [[User:Tao Takashi|Tao Takashi]]:  but maybe we should make some project page for some project we do and add links to the docs there
* [9:14] [[User:BlueWall Slade|BlueWall Slade]]:  to allow other VW's to interoop
* [9:43] [[User:Tao Takashi|Tao Takashi]]:  name of branch etc.
* [9:14] [[User:Perefim Cao|Perefim Cao]]:  mmm seems i need this beta viewer thingy
* [9:43] [[User:Enus Linden|Enus Linden]]:  hmm. could these be scratch pages first? that could be formatted nicely later? with a note to that effect at the top?
* [9:14] [[User:Mirt Tenk|Mirt Tenk]]:  the protocols
* [9:43] [[User:Tao Takashi|Tao Takashi]]:  design notes, architecture stuff
* [9:14] [[User:Perefim Cao|Perefim Cao]]:  can I get the link for downloading the beta viewer please.
* [9:43] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, the logical place to do that is below each packet description on the wiki. But there's only a tiny handfu with any analysis at all
* [9:14] [[User:BlueWall Slade|BlueWall Slade]]:  OGP
* [9:44] [[User:Tao Takashi|Tao Takashi]]:  Sai: so maybe we can help to add more
* [9:14] [[User:Periapse Linden|Periapse Linden]]:  Opensim is the name of the open sourced simulators
* [9:44] [[User:Tao Takashi|Tao Takashi]]:  or maybe we can push some Linden to do that ;-)
* [9:14] [[User:Mirt Tenk|Mirt Tenk]]:  If I try to login w/OpenGrid protocol, does it go outside our firewall & then back in?
* [9:44] [[User:Lillie Yifu|Lillie Yifu]]:  We might even have categories for "notes"/"draft"/"needs clean up"
* [9:14] [[User:Mirt Tenk|Mirt Tenk]]:  to get into our OpenSim?
* [9:44] [[User:Lillie Yifu|Lillie Yifu]]:  that would create.... organization
* [9:14] [[User:BlueWall Slade|BlueWall Slade]]:  yes
* [9:44] [[User:Lillie Yifu|Lillie Yifu]]:  gets a look ofshock and horror.
* [9:14] [[User:Mirt Tenk|Mirt Tenk]]:  b/c w/the standard viewer, we could login directly w/no problem using the IP
* [9:44] [[User:Enus Linden|Enus Linden]]:  :)
* [9:15] [[User:BlueWall Slade|BlueWall Slade]]:  you authenticate agains the LL servers
* [9:44] [[User:Tao Takashi|Tao Takashi]]:  I think for packet related stuff we might as well directly add this to the packet descriptions
* [9:15] [[User:Mirt Tenk|Mirt Tenk]]:  OK, THANK YOU
* [9:44] [[User:Malburns Writer|Malburns Writer]]:  lol Lillie
* [9:15] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  you login to a SL beta grid and then TP to your open sim
* [9:45] [[User:Tao Takashi|Tao Takashi]]:  maybe with some note that it's not confirmed or so
* [9:15] [[User:Periapse Linden|Periapse Linden]]:  perefim -- it's in the doco
* [9:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  there's always https://wiki.secondlife.com/wiki/Category:Pyogp_Kitchen_Sink
* [9:15] [[User:Mirt Tenk|Mirt Tenk]]:  I have been able to to the tp thing from home
* [9:45] [[User:Enus Linden|Enus Linden]]:  ok Tao, but a core page wrt pyogp should point to these additions. where we are dealing with the issues in pyogp and interested parties can see what's going on there
* [9:15] [[User:Xugu Madison|Xugu Madison]]:  who can I prod to go "Help, this doesn't work"?
* [9:45] [[User:Tao Takashi|Tao Takashi]]:  yes, but this might be more general than just pyogp
* [9:15] [[User:Perefim Cao|Perefim Cao]]:  what is a doco?
* [9:45] [[User:Tao Takashi|Tao Takashi]]:  yep
* [9:15] [[User:BlueWall Slade|BlueWall Slade]]:  the regions accept LL authentication and allow you in
* [9:46] [[User:Enus Linden|Enus Linden]]:  remembers he needs to update the pyogp roadmp, and then remembers we need to figure out what the roadmap is first
* [9:15] [[User:Mirt Tenk|Mirt Tenk]]:  but not @ work, so this pretty much proves I need the 9000 UDP port opened in firewall
* [9:46] [[User:Tao Takashi|Tao Takashi]]:  this basically would be point 3 in my proposal
* [9:15] [[User:BlueWall Slade|BlueWall Slade]]:  yes
* [9:47] [[User:Tao Takashi|Tao Takashi]]:  I am not sure we need a complete roadmap, for me next steps would be enough, these could then link to those subproject pages
* [9:15] [[User:Mirt Tenk|Mirt Tenk]]:  Yeah, I have done it but not from here on campus
* [9:47] [[User:Enus Linden|Enus Linden]]:  I think the mailing list would be a good arena for raising problems/areas to focus
* [9:15] [[User:Mirt Tenk|Mirt Tenk]]:  v frustrating
* [9:47] [[User:Tao Takashi|Tao Takashi]]:  with name of branch, links to documentation etc.
* [9:15] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  There is a gridnauts gorup and the #gridnauts irc
* [9:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  each message might require a differnt treatment on the wiki. E.G> https://wiki.secondlife.com/wiki/ImprovedInstantMessage
* [9:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and a mailing list
* [9:47] [[User:Tao Takashi|Tao Takashi]]:  yes, such a project maybe should be started on the mailinglist
* [9:16] [[User:Mirt Tenk|Mirt Tenk]]:  yes, they were v kind to me yesterday w/all my questions/probs :)
* [9:47] [[User:Enus Linden|Enus Linden]]:  i agree with you about next steps begin more important than a complete map...
* [9:16] [[User:Mirt Tenk|Mirt Tenk]]:  yes, on that too
* [9:48] [[User:Tao Takashi|Tao Takashi]]:  where you explain what this project is etc. Then a wiki page can be created as a starting point
* [9:16] [[User:BlueWall Slade|BlueWall Slade]]:  ask the network admins to monitor the traffic
* [9:48] [[User:Tao Takashi|Tao Takashi]]:  it should also contain a list of what might be blocking this project
* [9:16] [[User:Mirt Tenk|Mirt Tenk]]:  as in, if they open the port?
* [9:48] [[User:Tao Takashi|Tao Takashi]]:  so this apparently needs to be done first
* [9:16] [[User:BlueWall Slade|BlueWall Slade]]:  and open up the ports/protocols you need
* [9:48] [[User:Tao Takashi|Tao Takashi]]:  we maybe should also revisit projects and see how we can refactor things
* [9:16] [[User:Mirt Tenk|Mirt Tenk]]:  I've told them what I need
* [9:49] [[User:Tao Takashi|Tao Takashi]]:  as I doubt we will do it the best way in the first go
* [9:16] [[User:Mirt Tenk|Mirt Tenk]]:  we can do the TCP port ourselves
* [9:49] [[User:Tao Takashi|Tao Takashi]]:  so 4 might be writing some examples which work roughly but are not yet in the state you want it to be (like not componentized, not tested etc.)
* [9:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  DOn't feel bad about that last. I'm hazy on that one too
* [9:49] [[User:Lillie Yifu|Lillie Yifu]]:  https://wiki.secondlife.com/wiki/Category:Pyogp_Draft for a proposed example of such a category and how to use.
* [9:17] [[User:Mirt Tenk|Mirt Tenk]]:  so now it's just wait
* [9:49] [[User:Tao Takashi|Tao Takashi]]:  like the example login code we have in examples/
* [9:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  still haven't done TP without completely disabling the firewall for the duration
* [9:50] [[User:Tao Takashi|Tao Takashi]]:  more a proof of concept
* [9:17] [[User:BlueWall Slade|BlueWall Slade]]:  you have TCP, that's why you can see the Hippos stuff
* [9:50] [[User:Enus Linden|Enus Linden]]:  so should we work on the maling list on the curent open topics, the messaging system and networking?
* [9:17] [[User:Mirt Tenk|Mirt Tenk]]:  Like many other things, the whole experience has been very painfully-reinforced learning the hard way
* [9:50] [[User:Tao Takashi|Tao Takashi]]:  it's probably better to discuss this on the list and not here
* [9:17] [[User:Mirt Tenk|Mirt Tenk]]:  Yes, makes sense
* [9:50] [[User:Enus Linden|Enus Linden]]:  yes
* [9:17] [[User:Mirt Tenk|Mirt Tenk]]:  ty
* [9:51] [[User:Tao Takashi|Tao Takashi]]:  poing 5 in my proposal would then be to write some high level example of how you would use it
* [9:17] [[User:BlueWall Slade|BlueWall Slade]]:  "Bleeding Edge"
* [9:51] [[User:Enus Linden|Enus Linden]]:  per 4, playing around with rough code...
* [9:17] [[User:Mirt Tenk|Mirt Tenk]]:  for exp
* [9:51] [[User:Enus Linden|Enus Linden]]:  sandbox, or branch?
* [9:18] [[User:Mirt Tenk|Mirt Tenk]]:  Oh is THAT what that means?! Right!
* [9:51] [[User:Tao Takashi|Tao Takashi]]:  sandbox probably
* [9:18] [[User:BlueWall Slade|BlueWall Slade]]:  lol, maybe whump needs a medic-bear
* [9:51] [[User:Tao Takashi|Tao Takashi]]:  I started some sandbox package
* [9:18] [[User:Mirt Tenk|Mirt Tenk]]:  What is the deal w/the bears?
* [9:52] [[User:Tao Takashi|Tao Takashi]]:  you can add your own name to it if you want to
* [9:18] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  a bandage wraped around its head
* [9:52] [[User:Tao Takashi|Tao Takashi]]:  what's inside mine is some example client based on a mix between the one in pyogp.lib.base and the examples/ udp loop
* [9:18] [[User:G2 Proto|G2 Proto]]:  its not called the "Pillow-Edge" for a reason
* [9:52] [[User:Locklainn Linden|Locklainn Linden]]:  whats the difference between a sandbox and a branch?
* [9:18] [[User:BlueWall Slade|BlueWall Slade]]:  sling
* [9:53] [[User:Tao Takashi|Tao Takashi]]:  5) could be some sort of doctest which would not pass at that point
* [9:18] [[User:Mirt Tenk|Mirt Tenk]]:  everyone asks for them but I found no orig offer
* [9:53] [[User:Lillie Yifu|Lillie Yifu]]:  btw wikiHUD works with the second life wiki, so it is possible to reda thedocs in world without a browser.
* [9:18] [[User:BlueWall Slade|BlueWall Slade]]:  cast on leg
* [9:53] [[User:Tao Takashi|Tao Takashi]]:  well, in a sandbox you do something completely new which you might throw away again, playground
* [9:18] [[User:BlueWall Slade|BlueWall Slade]]:  portable IV
* [9:53] [[User:Tao Takashi|Tao Takashi]]:  a branch is something where you change the library directly
* [9:18] [[User:Periapse Linden|Periapse Linden]]:  Whump is giving out these special "collectors" Linden bears to successful gridnauts
* [9:53] [[User:Enus Linden|Enus Linden]]:  cool lillie!
* [9:19] [[User:G2 Proto|G2 Proto]]:  ok i have to get that asap
* [9:53] [[User:Locklainn Linden|Locklainn Linden]]:  oh ok
* [9:19] [[User:BlueWall Slade|BlueWall Slade]]:  i put up a couple of jiras related to viewr crashes/appearance
* [9:53] [[User:Locklainn Linden|Locklainn Linden]]:  well then that's project dependent, you will use a sandbox when testing somethign new
* [9:19] [[User:Mirt Tenk|Mirt Tenk]]:  does it qualify if you can tp but not to your own Sim?
* [9:53] [[User:Locklainn Linden|Locklainn Linden]]:  and a branch when changing the code
* [9:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  you get a bear if you document your trip to an opensim with the beta viewer
* [9:53] [[User:Locklainn Linden|Locklainn Linden]]:  ;)
* [9:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  not sure
* [9:53] [[User:Tao Takashi|Tao Takashi]]:  but it could also be in a branch probably.. I think from 5) on it should live in a branch
* [9:19] [[User:Mirt Tenk|Mirt Tenk]]:  I did that on the list
* [9:54] [[User:Lillie Yifu|Lillie Yifu]]:  useful because there is an ever growing list of opensim URLs, which means justlooking up that wiki page gives you a list ot explore.
* [9:19] [[User:Strawberry Fride|Strawberry Fride]]:  I'll have another go this weekend
* [9:54] [[User:Lillie Yifu|Lillie Yifu]]:  in a copy and pasteable format
* [9:19] [[User:BlueWall Slade|BlueWall Slade]]:  some of it is related to ghosting
* [9:54] [[User:Tao Takashi|Tao Takashi]]:  because then you add a breaking doctest ;-)
* [9:19] [[User:G2 Proto|G2 Proto]]:  will where do we send it? whumpville?
* [9:54] [[User:Tao Takashi|Tao Takashi]]:  and this might break until you have finished
* [9:19] [[User:Periapse Linden|Periapse Linden]]:  I don't know. Best to ask Whump upon his return Monday.
* [9:54] [[User:Lillie Yifu|Lillie Yifu]]:  as a non-technical person
* [9:19] [[User:G2 Proto|G2 Proto]]:  k
* [9:54] [[User:Tao Takashi|Tao Takashi]]:  to me at least it helps to have some example high level code to explore the objects and define those classes I want to use
* [9:20] [[User:Periapse Linden|Periapse Linden]]:  I imagine that the details are "in the wiki".
* [9:55] [[User:Lillie Yifu|Lillie Yifu]]:  what Tao is proposing makes a great deal of sense.
* [9:20] [[User:Dahlia Trimble|Dahlia Trimble]]:  he has a lot of bears to give out
* [9:55] [[User:Tao Takashi|Tao Takashi]]:  thanks, Lillie :)
* [9:20] [[User:BlueWall Slade|BlueWall Slade]]:  also put a note on the jira how-to, asking folks to make links to the umbrella issue
* [9:55] [[User:Enus Linden|Enus Linden]]:  locklainn, as the other active pyogp dev, does this approach make sense to you?
* [9:20] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well the how to page suggests its any sim, not just your own, but don't hold me to that
* [9:55] [[User:Enus Linden|Enus Linden]]:  i do like the notion of doing work in branches
* [9:21] [[User:BlueWall Slade|BlueWall Slade]]:  we want them in the OGP grid too
* [9:55] [[User:Tao Takashi|Tao Takashi]]:  actually 6 was writing an example.. 5+6 should go together porbably as it might be a back and forth here
* [9:21] [[User:BlueWall Slade|BlueWall Slade]]:  grins
* [9:55] [[User:Enus Linden|Enus Linden]]:  it allows the trunk to remain stable in some known state for some time
* [9:21] [[User:Mirt Tenk|Mirt Tenk]]:  we want to be there . . .
* [9:56] [[User:Locklainn Linden|Locklainn Linden]]:  hmm, I guess I'm not sure what the question is
* [9:23] [[User:Periapse Linden|Periapse Linden]]:  Well, the dev team is working on the submitted issues. I haven't had a chance to check in with tess or leyla today to see about progress
* [9:56] [[User:Enus Linden|Enus Linden]]:  and prior to a merge we can take a look at a branch ...
* [9:23] [[User:Periapse Linden|Periapse Linden]]:  Our huddle isn't for another hour and a half.
* [9:56] [[User:Locklainn Linden|Locklainn Linden]]:  isn't this how all projects work? branching and stuff?
* [9:24] [[User:Perefim Cao|Perefim Cao]]:  whats a huddle
* [9:56] [[User:Tao Takashi|Tao Takashi]]:  unfortunately if the trunk moves along it's getting harder to merge later with svn.. hg would really have benefits here
* [9:24] [[User:Perefim Cao|Perefim Cao]]:  :D
* [9:56] [[User:Enus Linden|Enus Linden]]:  not so far with pyogp locklainn :)
* [9:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  speaking of that, the Enus linden office hours for PyOGP is at 9:30 if anyone is a Python programmer
* [9:56] [[User:Locklainn Linden|Locklainn Linden]]:  right haha, so the idea is to START doing this
* [9:24] [[User:Periapse Linden|Periapse Linden]]:  But on Monday's huddle we'll prolly go over the outstanding issues.
* [9:56] [[User:Locklainn Linden|Locklainn Linden]]:  yes?
* [9:24] [[User:Periapse Linden|Periapse Linden]]:  any last questions today?
* [9:57] [[User:Enus Linden|Enus Linden]]:  granted, we have been in a frantic sort of way, but i would like to see things settle
* [9:24] [[User:Perefim Cao|Perefim Cao]]:  yes
* [9:57] [[User:Enus Linden|Enus Linden]]:  yeah lock
* [9:24] [[User:Perefim Cao|Perefim Cao]]:  got one
* [9:57] [[User:Tao Takashi|Tao Takashi]]:  well, the important bit for me is not the branching but understanding the problem domain and modelling a solution
* [9:24] [[User:Perefim Cao|Perefim Cao]]:  :D
* [9:57] [[User:Lillie Yifu|Lillie Yifu]]:  also to label more clearly what you are doing, and which stage the work is in
* [9:25] [[User:Perefim Cao|Perefim Cao]]:  if we are a gridnaught member on this then shoudln't we be one on aditi... cough beta viewer
* [9:57] [[User:Locklainn Linden|Locklainn Linden]]:  ok cool
* [9:25] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  you have to log into aditi with the regular viewer and acept the invitation to the group
* [9:57] [[User:Tao Takashi|Tao Takashi]]:  and discussing this on the list
* [9:26] [[User:Perefim Cao|Perefim Cao]]:  kk
* [9:57] [[User:Locklainn Linden|Locklainn Linden]]:  makes sense to me then
* [9:26] [[User:Periapse Linden|Periapse Linden]]:  perefim, yes, you should join the group on aditi as well
* [9:57] [[User:Enus Linden|Enus Linden]]:  tao has explored netwroking, and grok, in branches...
* [9:26] [[User:Perefim Cao|Perefim Cao]]:  allright.
* [9:57] [[User:Lillie Yifu|Lillie Yifu]]:  and talk more on each step of the way about what you are doing.
* [9:26] [[User:Periapse Linden|Periapse Linden]]:  Sai is always faster...
* [9:57] [[User:Tao Takashi|Tao Takashi]]:  I was also trying to communicate what I am doing on the list
* [9:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  then you can get into the open grid with the beta viewr
* [9:58] [[User:Enus Linden|Enus Linden]]:  true tao, and i appreciate that effort..
* [9:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  fastest spammer in the World
* [9:58] [[User:Tao Takashi|Tao Takashi]]:  so 7 would then be implementing these components
* [9:26] [[User:Periapse Linden|Periapse Linden]]:  :-)
* [9:58] [[User:Tao Takashi|Tao Takashi]]:  and maybe iterating over 5-6-7 in order to get to a more lower level
* [9:26] [[User:Periapse Linden|Periapse Linden]]:  Ok everyone. Have a great weekend. Don't reveal the location of Homeworld.
* [9:58] [[User:Tao Takashi|Tao Takashi]]:  basically thinking on each level how the next lower component mighth be modelled
* [9:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  homeworld...
* [9:58] [[User:Tao Takashi|Tao Takashi]]:  while you have your example code from your experiments which can grow from the bottom up so to say
* [9:27] [[User:Mirt Tenk|Mirt Tenk]]:  ty
* [9:59] [[User:Tao Takashi|Tao Takashi]]:  because this is most likely very low level
* [9:27] [[User:Twa Hinkle|Twa Hinkle]]:  i just crashed on dahlia's sim.. i was in two places at once.. hmm.. not good
* [9:59] [[User:Tao Takashi|Tao Takashi]]:  and that's it basically... the group can do review then and decide if it's ready to be merged
* [9:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I'll post thie transcript on the wiki, Peri, unless you want to
* [9:59] [[User:Tao Takashi|Tao Takashi]]:  then the project owner can merge it
* [9:27] [[User:Periapse Linden|Periapse Linden]]:  go ahead, Sai, thx
* [9:59] [[User:Tao Takashi|Tao Takashi]]:  and another question would be if there's a co-owner, too
* [9:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and now, heading to the Pyogp/Enus office hours meeting
* [10:00] [[User:Lillie Yifu|Lillie Yifu]]:  https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/The_Development_Sandbox notes, draft,wikify, clea-up?
* [9:27] [[User:Periapse Linden|Periapse Linden]]:  Pyogp huddle for all you pythoners
* [10:00] [[User:Tao Takashi|Tao Takashi]]:  in the tradition of eXtreme Programming I'd think a co-owner is good and we should also aim towards shared code-ownership
* [9:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  cheers all
* [10:00] [[User:Tao Takashi|Tao Takashi]]:  you see something you can improve, you do it (with discussion before probably)
* [9:27] [[User:Strawberry Fride|Strawberry Fride]]:  meetings, meetings!
* [10:00] [[User:Tao Takashi|Tao Takashi]]:  and make sure the tests still pass of course
* [9:28] [[User:Periapse Linden|Periapse Linden]]:  bye!
* [10:01] [[User:Locklainn Linden|Locklainn Linden]]:  I agree, except
* [9:28] [[User:Mirt Tenk|Mirt Tenk]]:  take care
* [10:01] [[User:Locklainn Linden|Locklainn Linden]]:  "improve" is subjective
* [9:28] [[User:Strawberry Fride|Strawberry Fride]]:  enjoy the snakes
* [10:01] [[User:Enus Linden|Enus Linden]]:  i wonder how that can work in our distributed situation?
* [9:28] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  OH, and IM me if you're interestied in helping design the new protocols. I do group invites for AW Groupies, the inworld group for the AWG
* [10:01] [[User:Tao Takashi|Tao Takashi]]:  yes, Locklainn. that's why I added the discussion part ;-)
* [9:29] [[User:Dahlia Trimble|Dahlia Trimble]]:  bye all :)
* [10:01] [[User:Locklainn Linden|Locklainn Linden]]:  as we have found out Tao ;)
* [10:01] [[User:Locklainn Linden|Locklainn Linden]]:  right
* [10:02] [[User:Tao Takashi|Tao Takashi]]:  but we might have some guidelines. And I would suggest "doing it like the other libs" could be one of them ;-)
* [10:02] [[User:Tao Takashi|Tao Takashi]]:  but we can discuss this later
* [10:02] [[User:Lillie Yifu|Lillie Yifu]]:  That would be what notes are for, people could write down what they feel would be an "improvement."
* [10:03] [[User:Tao Takashi|Tao Takashi]]:  Lillie: Yes but I would discuss this on the list, not the wiki
* [10:03] [[User:Enus Linden|Enus Linden]]:  the wiki can point the the list archives as needed...
* [10:03] [[User:Tao Takashi|Tao Takashi]]:  yep
* [10:03] [[User:Lillie Yifu|Lillie Yifu]]:  For example "I feel the pyogp acronym could be made even more unpronounceable by the addition of a 'q' and a 'j'. Soemthing with a diacrtic mark would look cool too." or whatever.
* [10:03] [[User:Tao Takashi|Tao Takashi]]:  it's also temporary data, once a decision is made I think this is not too important anymore
* [10:04] [[User:Lillie Yifu|Lillie Yifu]]:  But htat is why notes pages are notes.
* [10:04] [[User:Tao Takashi|Tao Takashi]]:  has a dislike for that wiki ;-)
* [10:04] [[User:Lillie Yifu|Lillie Yifu]]:  And notes have the advantage that you could see what other people have written down, and contribute accordingly.
* [10:04] [[User:Enus Linden|Enus Linden]]:  i do think the mailing list can serve that purpose lillie, it's just not as open as the wiki is i suppose
* [10:05] [[User:Lillie Yifu|Lillie Yifu]]:  And then the person drafting soemthing could refer to the notes of the community as to what they have seen, rather than trying to grope through the mailing list.
* [10:05] [[User:Tao Takashi|Tao Takashi]]:  it's on gmane
* [10:05] [[User:Lillie Yifu|Lillie Yifu]]:  It also doesn't compile things and doesn't act like a filter. Notes are things that people decide need to be remembered or pointed out.
* [10:05] [[User:Tao Takashi|Tao Takashi]]:  [http://dir.gmane.org/gmane.comp.python.pyogp]
* [10:05] [[User:Tao Takashi|Tao Takashi]]:  has RSS and all
* [10:05] [[User:Lillie Yifu|Lillie Yifu]]:  The mailing list is everything, including requests for help, chatter, and so on.
* [10:06] [[User:Enus Linden|Enus Linden]]:  sans RSS - https://lists.secondlife.com/pipermail/pyogp/
* [10:06] [[User:Tao Takashi|Tao Takashi]]:  [http://www.mail-archive.com/pyogp@lists.secondlife.com/]
* [10:07] [[User:Tao Takashi|Tao Takashi]]:  so that's from me for the process
* [10:07] [[User:Lillie Yifu|Lillie Yifu]]:  Which doesn't form neatly into the step by step and iteration process that you yourself are proposing. Discussion on the mailng list is good, bu codoification doesn't work well on a mailing list.
* [10:07] [[User:Tao Takashi|Tao Takashi]]:  no, the results will of course be on the wiki or in code
* [10:07] [[User:Enus Linden|Enus Linden]]:  that would happen in the sandbox, or then branches
* [10:07] [[User:Tao Takashi|Tao Takashi]]:  like I said, there can be a project page with link to branch, sandbox, notes etc.
* [10:08] [[User:Enus Linden|Enus Linden]]:  i think wiki should probably come after a branch is nearly mature, or as it merges. some wiki can point to "we are exploring this here"
* [10:08] [[User:Enus Linden|Enus Linden]]:  but wikis describing what here is could be later
* [10:08] [[User:Tao Takashi|Tao Takashi]]:  I think the wiki page about the project should be started when the project starts
* [10:08] [[User:Tao Takashi|Tao Takashi]]:  it could hold links to documentation you need etc.
* [10:09] [[User:Lillie Yifu|Lillie Yifu]]:  It should be much earlier, since documentation of how to use a branch would logically be on the wiki
* [10:09] [[User:Tao Takashi|Tao Takashi]]:  it can have example code on how you want to use it
* [10:09] [[User:Tao Takashi|Tao Takashi]]:  etc.
* [10:09] [[User:Enus Linden|Enus Linden]]:  but what if it is dismissed Tao?
* [10:09] [[User:Lillie Yifu|Lillie Yifu]]:  an d that by definition is well before maturity
* [10:09] [[User:Lillie Yifu|Lillie Yifu]]:  "this is my proposed patch, here is the wiki page which documents how to apply it and use it."
* [10:09] [[User:Tao Takashi|Tao Takashi]]:  if the project isn't done?
* [10:09] [[User:Tao Takashi|Tao Takashi]]:  you delete the page?
* [10:09] [[User:Enus Linden|Enus Linden]]:  has stale pages on the wiki
* [10:09] [[User:Tess Linden|Tess Linden]]:  to Lillie's point, if we have notes on a particular page, the note is directly linked to the document its describing
* [10:10] [[User:Lillie Yifu|Lillie Yifu]]:  nods
* [10:10] [[User:Tao Takashi|Tao Takashi]]:  I am just against doing discussion on the wiki
* [10:10] [[User:Tess Linden|Tess Linden]]:  but I think we can also have discussions on mailing lists, its just a different tool
* [10:10] [[User:Tao Takashi|Tao Takashi]]:  because then I am lost ;-)
* [10:10] [[User:Tess Linden|Tess Linden]]:  can we have both?
* [10:10] [[User:Tao Takashi|Tao Takashi]]:  I cannot answer directly etc.
* [10:10] [[User:Tao Takashi|Tao Takashi]]:  I don't even get what's changed on the page via email, just that it has changed.
* [10:10] [[User:Tao Takashi|Tao Takashi]]:  so to me wiki would be for noting down the results
* [10:10] [[User:Tess Linden|Tess Linden]]:  Lillie: how about adding notes to a discussion page, before sending an email out so others who arent watching the page know about it?
* [10:11] [[User:Tao Takashi|Tao Takashi]]:  and the watch expires after it was changed once, right?
* [10:11] [[User:Tao Takashi|Tao Takashi]]:  and you need to look at it again
* [10:11] [[User:Tess Linden|Tess Linden]]:  we often add our notes directly onto the wiki itself so anybody who reads it can seeit
* [10:12] [[User:Tess Linden|Tess Linden]]:  like "note: This sux and is going away. Tess Aug 18
* [10:12] [[User:Enus Linden|Enus Linden]]:  well, our comunication methods will evolve, but I think we are agreeing on the general approaches of 1. more communciation and 2. more process around dealing with problems and implementing their solutions
* [10:12] [[User:Tao Takashi|Tao Takashi]]:  well, this is ok if it's documentation and I then know I don't have to care about. But that's different from having a discussion on a wiki
* [10:13] [[User:Lillie Yifu|Lillie Yifu]]:  Unless you want peopel tossing backa and forth entire pages which are the draft of soemthing on the mailing list all the time every time they are discussing whether to break a dependent clause into a sentence, it would be adviseable to ahve some line when soemthing needs to be moved to the wiki from the mailing list. Is "offlined" the right term? That way someone could say "I have this branch for testing something" People talk about it, but at a certain point the code woner will then need to write a wiki page which describes the project, which will link to notes pages that will describe people's attempts to use it, and be on its way to documentation as the code stabilizes.
* [10:13] [[User:Lillie Yifu|Lillie Yifu]]:  adds Tao to the [[Category: Needs wikificiation]
* [10:14] [[User:Tao Takashi|Tao Takashi]]:  I am not talking about passing complete texts back and forth. This can happen on the wiki. But I would then send out an email explaining the changes and linking to the wiki
* [10:14] [[User:Tao Takashi|Tao Takashi]]:  but anyway, I think we will sort it out
* [10:14] [[User:Enus Linden|Enus Linden]]:  yes we will : )
* [10:14] [[User:Tess Linden|Tess Linden]]:  Lillie: lets just try it out on a few examples? and then we can see exactly what works and doesnt?
* [10:15] [[User:Tao Takashi|Tao Takashi]]:  so do we use that process then? ;-)
* [10:15] [[User:Enus Linden|Enus Linden]]:  let's discuss on the wiki tao :P
* [10:15] [[User:Lillie Yifu|Lillie Yifu]]:  That sounds like a good idea: try the process on developing the process.
* [10:15] [[User:Tao Takashi|Tao Takashi]]:  ok, you discuss and inform me then, please ;-)
* [10:15] [[User:Enus Linden|Enus Linden]]:  um, i think that it is a fair proposal
* [10:15] [[User:Tess Linden|Tess Linden]]:  I'm thinking Lillie has a specific example, and its hard to describe without actually just trying it out
* [10:15] [[User:Lillie Yifu|Lillie Yifu]]:  If it works on developing itself, then it has at least some change of generally working.
* [10:15] [[User:Lillie Yifu|Lillie Yifu]]:  Well I've just started doing it
* [10:16] [[User:Tao Takashi|Tao Takashi]]:  add to it that from here the wiki is also most of the time rather slow
* [10:16] [[User:Lillie Yifu|Lillie Yifu]]:  I added the testing and The_Development_Sandbox to the Pyogp_draft categorey
* [10:16] [[User:Lillie Yifu|Lillie Yifu]]:  I think the next logical step is to goand work through Tao's proposal in this same way
* [10:16] [[User:Tess Linden|Tess Linden]]:  Lillie: just make sure somebody is aware of your concerns
* [10:16] [[User:Lillie Yifu|Lillie Yifu]]:  discuss on the mailing list,
* [10:16] [[User:Lillie Yifu|Lillie Yifu]]:  attempt to implment it on the wiki with notes and a draft
* [10:16] [[User:Lillie Yifu|Lillie Yifu]]:  and see if people are comfortable with that
* [10:17] [[User:Tao Takashi|Tao Takashi]]:  I am adding a page with the proposal now
* [10:17] [[User:Enus Linden|Enus Linden]]:  please let the list know, and we'll run with it Tao :)
* [10:17] [[User:Lillie Yifu|Lillie Yifu]]:  The specific thing I am thinking about is that right now much of hte pyogp stuff is a bit hard to read and requires many many google searches to fill in missing links and so on
* [10:17] [[User:Tao Takashi|Tao Takashi]]:  and it loads and loads...
* [10:17] [[User:Lillie Yifu|Lillie Yifu]]:  I'd like to wikify it
* [10:17] [[User:Lillie Yifu|Lillie Yifu]]:  but don't know if it is ready ofr that.
* [10:17] [[User:Tao Takashi|Tao Takashi]]:  so that's my problem with that wiki, email is faster ;-)
* [10:18] [[User:Lillie Yifu|Lillie Yifu]]:  hmmm It's faster to output
* [10:18] [[User:Lillie Yifu|Lillie Yifu]]:  but not faster for the reader.
* [10:18] [[User:Enus Linden|Enus Linden]]:  i agree, the pyogp docs on the wiki now need a cleanup. I haven't had time to maintain them lately...
* [10:18] [[User:Lillie Yifu|Lillie Yifu]]:  I'd hate to have to look for sim urls using the mailing list. Or other documentation.
* [10:18] [[User:Tao Takashi|Tao Takashi]]:  another question would be if we should use Sphinx for documentation
* [10:19] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  I think there are too much communication channels (wiki, mailing list, irc, sl meetings, occasional skypes). But unfortunately have no idea how to cut that down without loss.
* [10:19] [[User:Lillie Yifu|Lillie Yifu]]:  kk well let's add a category [[Category: Wikify]]
* [10:19] [[User:Tao Takashi|Tao Takashi]]:  Lillie: sim urls are not for the mailing list, I agree :)
* [10:19] [[User:Lillie Yifu|Lillie Yifu]]:  and you can just add that to a page that you think is ready for people to go through and work on making it more readable and usable.
* [10:20] [[User:Tess Linden|Tess Linden]]:  Lillie: could you instead put in stub wiki pages with topics that you'd like more information on? and put in what you think should be there?
* [10:20] [[User:Lillie Yifu|Lillie Yifu]]:  And thereofre is sort of off your plate except to check on the work that has been done to make sure that the liberal arts majors haven't broken something or mis understood something
* [10:20] [[User:Tao Takashi|Tao Takashi]]:  so, the pyogp lib page is just about the message system right now.. I guess we need some reorganization
* [10:21] [[User:Lillie Yifu|Lillie Yifu]]:  I'm actually doing that right now as we speak.
* [10:21] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I stuck your category in the kitchen sink and pygop categories, Lillie
* [10:21] [[User:Tao Takashi|Tao Takashi]]:  ah, there is another one which isn't
* [10:22] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so its a sub-category of both
* [10:22] [[User:Lillie Yifu|Lillie Yifu]]:  nods to saij
* [10:22] [[User:Tao Takashi|Tao Takashi]]:  can the wiki also send out diffs ?
* [10:22] [[User:Lillie Yifu|Lillie Yifu]]:  you can send out a diff link
* [10:23] [[User:Enus Linden|Enus Linden]]:  Tao, per Sphinx: let's take that up next time around?
* [10:23] [[User:Lillie Yifu|Lillie Yifu]]:  use history, click the two versions
* [10:23] [[User:Lillie Yifu|Lillie Yifu]]:  that will display the diffs and that url will wor for others
* [10:24] [[User:Tao Takashi|Tao Takashi]]:  Enus: k
* [10:24] [[User:Tao Takashi|Tao Takashi]]:  Lillie:I mean via email ;-)
* [10:24] [[User:Tao Takashi|Tao Takashi]]:  when I get a notification I want to know what has changed ;-)
* [10:25] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  IIRC you can subscribe the rss feed of the changes
* [10:25] [[User:Tao Takashi|Tao Takashi]]:  https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/Development_Process
* [10:26] [[User:Tao Takashi|Tao Takashi]]:  for every page?
* [10:26] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  which is different from an email of course
* [10:26] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  I think so, yes
* [10:26] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  lemme check
* [10:26] [[User:Tao Takashi|Tao Takashi]]:  yeah, and I don't get my rss feeds read anyway ;-)
* [10:26] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  would add another nice channel ;-)
* [10:26] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  to the 400 others
* [10:26] [[User:Enus Linden|Enus Linden]]:  is scared of rss
* [10:27] [[User:Enus Linden|Enus Linden]]:  information tidal wave = rss
* [10:27] [[User:Tao Takashi|Tao Takashi]]:  I am not but if you have it for every individual page it's kinda useless ;-)
* [10:27] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  recent changes should also be subscribable
* [10:27] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  but then you have *everything
* [10:27] [[User:Tao Takashi|Tao Takashi]]:  but that's the whole wiki, right?
* [10:27] [[User:Tao Takashi|Tao Takashi]]:  great ;-)
* [10:28] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  again, I think there are too many chnnels already
* [10:28] [[User:Tao Takashi|Tao Takashi]]:  like "Pole Dancing"
* [10:28] [[User:Tao Takashi|Tao Takashi]]:  anyway, page is there.
* [10:28] [[User:Tao Takashi|Tao Takashi]]:  are there other topics?
* [10:28] [[User:Lillie Yifu|Lillie Yifu]]:  You can add &feed=rss to a special page
* [10:28] [[User:Lillie Yifu|Lillie Yifu]]:  and that will be the link to an rss feed version of that special page
* [10:28] [[User:Tao Takashi|Tao Takashi]]:  Locklainn fell asleep already..
* [10:29] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  right, Lillie
* [10:29] [[User:Enus Linden|Enus Linden]]:  poor lock
* [10:29] [[User:Tao Takashi|Tao Takashi]]:  yeah, I am torturing him..
* [10:29] [[User:Enus Linden|Enus Linden]]:  so the hour draws to a close...
* [10:29] [[User:Locklainn Linden|Locklainn Linden]]:  I'm here I'm here
* [10:29] [[User:Locklainn Linden|Locklainn Linden]]:  :)
* [10:30] [[User:Tao Takashi|Tao Takashi]]:  so, let me quickly send this abuse report...
* [10:30] [[User:Enus Linden|Enus Linden]]:  thanks to all for a good discussion. i look forward to seeing you on the mailing list, in wiki, on irc, and in the 18 pyogp/gridnauts meetings
* [10:30] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  lol
* [10:30] [[User:Tao Takashi|Tao Takashi]]:  I will try to get my AD up this weekend :)
* [10:30] [[User:Enus Linden|Enus Linden]]:  but, i will be out this afternoon
* [10:30] [[User:Enus Linden|Enus Linden]]:  so i will see you all again on Monday
* [10:31] [[User:Locklainn Linden|Locklainn Linden]]:  alright
* [10:31] [[User:Locklainn Linden|Locklainn Linden]]:  have a good weekend enus
* [10:31] [[User:Locklainn Linden|Locklainn Linden]]:  and everyone
* [10:31] [[User:Tao Takashi|Tao Takashi]]:  and I will look through all the code :)
* [10:31] [[User:Tao Takashi|Tao Takashi]]:  yeah, have a great weekend everybody!
* [10:31] [[User:Enus Linden|Enus Linden]]:  you too Tao
* [10:31] [[User:Enus Linden|Enus Linden]]:  thanks all
* [10:31] [[User:Tao Takashi|Tao Takashi]]:  I have work to do ;-)
* [10:31] [[User:Enus Linden|Enus Linden]]:  see yas...
* [10:31] [[User:Locklainn Linden|Locklainn Linden]]:  thanks everyone, cya
* [10:31] [[User:Tao Takashi|Tao Takashi]]:  cyas!
* [10:31] [[User:Malburns Writer|Malburns Writer]]:  Thanks all
* [10:31] [[User:Bartholomew Kleiber|Bartholomew Kleiber]]:  bye all
* [10:31] [[User:Mirt Tenk|Mirt Tenk]]:  take care


[[Category: Grid Interoperability Chat Logs]]
[[Category: Grid Interoperability Chat Logs]]
[[Category: AW Groupies Transcripts]]
[[Category: AW Groupies Transcripts]]
[[Category: Pyogp Transcripts]]
[[Category: Pyogp Transcripts]]

Latest revision as of 10:35, 8 August 2008

  • [9:30] Tao Takashi: thanks for answering all those mails, Tess :)
  • [9:30] Tess Linden: sorry it took me so long to get to them
  • [9:31] Tao Takashi: well, let's see how long I need to reply again :)
  • [9:33] Mirt Tenk: accepted your inventory offer.
  • [9:33] Enus Linden: Hi everybody!!! :D :D :D
  • [9:33] Locklainn Linden: morning enus
  • [9:33] Malburns Writer: Hi all
  • [9:33] Locklainn Linden: and everyone else
  • [9:33] Enus Linden: morning!
  • [9:34] Enus Linden: i'm groggy today, so be nice : )
  • [9:34] Locklainn Linden: same here
  • [9:34] Locklainn Linden: 2.5 hours of sleep :)
  • [9:34] Locklainn Linden: so I feel ya!
  • [9:34] Enus Linden: so lock, congrats on having had the first pyogp teleport!
  • [9:34] Enus Linden: you were so excited you din sleep huh?
  • [9:34] Lillie Yifu: aw locklainn wooks swo cwoot!
  • [9:34] Locklainn Linden: haha
  • [9:34] Locklainn Linden: exactly
  • [9:35] Locklainn Linden: thanks anyway
  • [9:35] Locklainn Linden: working on presence now
  • [9:35] Enus Linden: so i sent out some updated testing docs, and need to get some help wrt testing OpenSIm
  • [9:35] Locklainn Linden: (btw, that isn't thanks anyway, that is anyway, thanks)
  • [9:36] Locklainn Linden:  :)
  • [9:36] Tess Linden: congrats Lock!
  • [9:36] Enus Linden: i'll work that as I can... I need to set up an OpenSim instance inside LL. I'll do that Monday or Tuesday
  • [9:36] Locklainn Linden: thnx tess
  • [9:36] Locklainn Linden: I'm not sure what I can do to help you enus
  • [9:37] Locklainn Linden: but I will if I can
  • [9:37] Tao Takashi: maybe I should discuss architecture with Locklainn if he's only had 2.5 hours of sleep ;-)
  • [9:37] Enus Linden: i got it Lock
  • [9:37] Saijanai Kuhn: resembles that remakr
  • [9:37] Locklainn Linden: ok cool
  • [9:37] Enus Linden: well, we want to talk architecture, and process yes?
  • [9:37] Lillie Yifu: links to the docs?
  • [9:37] Enus Linden: https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/testing
  • [9:38] Tao Takashi: I think so, my proposal is here btw: [1]
  • [9:39] Tao Takashi: in other news I captured some packets which are going from the LL AD to opensim to see what's happening there
  • [9:39] Lillie Yifu: thank you!
  • [9:40] Enus Linden: so Tao, you are recommending a formal process we all would agree to, and we talked earlier and again recently about working in branches...
  • [9:40] Black Cat: Doll: ~^.^~ Meow!!! ~^o^~
  • [9:40] Tao Takashi: well, in general I think it would be good to talk more :)
  • [9:40] Tao Takashi: esp. before doing things
  • [9:41] Saijanai Kuhn: believes in coding first, then figuring out what you're trying to do later...
  • [9:41] Tao Takashi: and we should try to get everybody uptodate what the problem is we are solving next, how this problem looks like and how possible soltuions could look like
  • [9:41] Enus Linden: i agree... not much has been done in the library lately, save Locklainn's work on messaging
  • [9:41] Tao Takashi: well, coding first is ok if you don't expect it to be the final code
  • [9:41] Saijanai Kuhn: I mean before you know ANYTHING
  • [9:41] Enus Linden: :P
  • [9:41] Tao Takashi: esp. in this case here we seem to need a lot of experiments in order to find out what's really happening anyway
  • [9:41] Saijanai Kuhn: spontaneous art... ;-)
  • [9:42] Tao Takashi: but we should also write down what we find out
  • [9:42] Enus Linden: I agree Tao
  • [9:42] Tao Takashi: e.g. in some protocol definition on the wiki
  • [9:42] Enus Linden: where would we write it down so that the knowledge is shared?
  • [9:42] Tao Takashi: and once we know what the problem is we can then think about solutions
  • [9:42] Tao Takashi: there should be places on the wiki describing the protocol
  • [9:42] Tao Takashi: all the packets and so on
  • [9:43] Tao Takashi: so it shouldn't reside in the pyogp tree if it's general knowledge
  • [9:43] Tao Takashi: but maybe we should make some project page for some project we do and add links to the docs there
  • [9:43] Tao Takashi: name of branch etc.
  • [9:43] Enus Linden: hmm. could these be scratch pages first? that could be formatted nicely later? with a note to that effect at the top?
  • [9:43] Tao Takashi: design notes, architecture stuff
  • [9:43] Saijanai Kuhn: well, the logical place to do that is below each packet description on the wiki. But there's only a tiny handfu with any analysis at all
  • [9:44] Tao Takashi: Sai: so maybe we can help to add more
  • [9:44] Tao Takashi: or maybe we can push some Linden to do that ;-)
  • [9:44] Lillie Yifu: We might even have categories for "notes"/"draft"/"needs clean up"
  • [9:44] Lillie Yifu: that would create.... organization
  • [9:44] Lillie Yifu: gets a look ofshock and horror.
  • [9:44] Enus Linden:  :)
  • [9:44] Tao Takashi: I think for packet related stuff we might as well directly add this to the packet descriptions
  • [9:44] Malburns Writer: lol Lillie
  • [9:45] Tao Takashi: maybe with some note that it's not confirmed or so
  • [9:45] Saijanai Kuhn: there's always https://wiki.secondlife.com/wiki/Category:Pyogp_Kitchen_Sink
  • [9:45] Enus Linden: ok Tao, but a core page wrt pyogp should point to these additions. where we are dealing with the issues in pyogp and interested parties can see what's going on there
  • [9:45] Tao Takashi: yes, but this might be more general than just pyogp
  • [9:45] Tao Takashi: yep
  • [9:46] Enus Linden: remembers he needs to update the pyogp roadmp, and then remembers we need to figure out what the roadmap is first
  • [9:46] Tao Takashi: this basically would be point 3 in my proposal
  • [9:47] Tao Takashi: I am not sure we need a complete roadmap, for me next steps would be enough, these could then link to those subproject pages
  • [9:47] Enus Linden: I think the mailing list would be a good arena for raising problems/areas to focus
  • [9:47] Tao Takashi: with name of branch, links to documentation etc.
  • [9:47] Saijanai Kuhn: each message might require a differnt treatment on the wiki. E.G> https://wiki.secondlife.com/wiki/ImprovedInstantMessage
  • [9:47] Tao Takashi: yes, such a project maybe should be started on the mailinglist
  • [9:47] Enus Linden: i agree with you about next steps begin more important than a complete map...
  • [9:48] Tao Takashi: where you explain what this project is etc. Then a wiki page can be created as a starting point
  • [9:48] Tao Takashi: it should also contain a list of what might be blocking this project
  • [9:48] Tao Takashi: so this apparently needs to be done first
  • [9:48] Tao Takashi: we maybe should also revisit projects and see how we can refactor things
  • [9:49] Tao Takashi: as I doubt we will do it the best way in the first go
  • [9:49] Tao Takashi: so 4 might be writing some examples which work roughly but are not yet in the state you want it to be (like not componentized, not tested etc.)
  • [9:49] Lillie Yifu: https://wiki.secondlife.com/wiki/Category:Pyogp_Draft for a proposed example of such a category and how to use.
  • [9:49] Tao Takashi: like the example login code we have in examples/
  • [9:50] Tao Takashi: more a proof of concept
  • [9:50] Enus Linden: so should we work on the maling list on the curent open topics, the messaging system and networking?
  • [9:50] Tao Takashi: it's probably better to discuss this on the list and not here
  • [9:50] Enus Linden: yes
  • [9:51] Tao Takashi: poing 5 in my proposal would then be to write some high level example of how you would use it
  • [9:51] Enus Linden: per 4, playing around with rough code...
  • [9:51] Enus Linden: sandbox, or branch?
  • [9:51] Tao Takashi: sandbox probably
  • [9:51] Tao Takashi: I started some sandbox package
  • [9:52] Tao Takashi: you can add your own name to it if you want to
  • [9:52] Tao Takashi: what's inside mine is some example client based on a mix between the one in pyogp.lib.base and the examples/ udp loop
  • [9:52] Locklainn Linden: whats the difference between a sandbox and a branch?
  • [9:53] Tao Takashi: 5) could be some sort of doctest which would not pass at that point
  • [9:53] Lillie Yifu: btw wikiHUD works with the second life wiki, so it is possible to reda thedocs in world without a browser.
  • [9:53] Tao Takashi: well, in a sandbox you do something completely new which you might throw away again, playground
  • [9:53] Tao Takashi: a branch is something where you change the library directly
  • [9:53] Enus Linden: cool lillie!
  • [9:53] Locklainn Linden: oh ok
  • [9:53] Locklainn Linden: well then that's project dependent, you will use a sandbox when testing somethign new
  • [9:53] Locklainn Linden: and a branch when changing the code
  • [9:53] Locklainn Linden:  ;)
  • [9:53] Tao Takashi: but it could also be in a branch probably.. I think from 5) on it should live in a branch
  • [9:54] Lillie Yifu: useful because there is an ever growing list of opensim URLs, which means justlooking up that wiki page gives you a list ot explore.
  • [9:54] Lillie Yifu: in a copy and pasteable format
  • [9:54] Tao Takashi: because then you add a breaking doctest ;-)
  • [9:54] Tao Takashi: and this might break until you have finished
  • [9:54] Lillie Yifu: as a non-technical person
  • [9:54] Tao Takashi: to me at least it helps to have some example high level code to explore the objects and define those classes I want to use
  • [9:55] Lillie Yifu: what Tao is proposing makes a great deal of sense.
  • [9:55] Tao Takashi: thanks, Lillie :)
  • [9:55] Enus Linden: locklainn, as the other active pyogp dev, does this approach make sense to you?
  • [9:55] Enus Linden: i do like the notion of doing work in branches
  • [9:55] Tao Takashi: actually 6 was writing an example.. 5+6 should go together porbably as it might be a back and forth here
  • [9:55] Enus Linden: it allows the trunk to remain stable in some known state for some time
  • [9:56] Locklainn Linden: hmm, I guess I'm not sure what the question is
  • [9:56] Enus Linden: and prior to a merge we can take a look at a branch ...
  • [9:56] Locklainn Linden: isn't this how all projects work? branching and stuff?
  • [9:56] Tao Takashi: unfortunately if the trunk moves along it's getting harder to merge later with svn.. hg would really have benefits here
  • [9:56] Enus Linden: not so far with pyogp locklainn :)
  • [9:56] Locklainn Linden: right haha, so the idea is to START doing this
  • [9:56] Locklainn Linden: yes?
  • [9:57] Enus Linden: granted, we have been in a frantic sort of way, but i would like to see things settle
  • [9:57] Enus Linden: yeah lock
  • [9:57] Tao Takashi: well, the important bit for me is not the branching but understanding the problem domain and modelling a solution
  • [9:57] Lillie Yifu: also to label more clearly what you are doing, and which stage the work is in
  • [9:57] Locklainn Linden: ok cool
  • [9:57] Tao Takashi: and discussing this on the list
  • [9:57] Locklainn Linden: makes sense to me then
  • [9:57] Enus Linden: tao has explored netwroking, and grok, in branches...
  • [9:57] Lillie Yifu: and talk more on each step of the way about what you are doing.
  • [9:57] Tao Takashi: I was also trying to communicate what I am doing on the list
  • [9:58] Enus Linden: true tao, and i appreciate that effort..
  • [9:58] Tao Takashi: so 7 would then be implementing these components
  • [9:58] Tao Takashi: and maybe iterating over 5-6-7 in order to get to a more lower level
  • [9:58] Tao Takashi: basically thinking on each level how the next lower component mighth be modelled
  • [9:58] Tao Takashi: while you have your example code from your experiments which can grow from the bottom up so to say
  • [9:59] Tao Takashi: because this is most likely very low level
  • [9:59] Tao Takashi: and that's it basically... the group can do review then and decide if it's ready to be merged
  • [9:59] Tao Takashi: then the project owner can merge it
  • [9:59] Tao Takashi: and another question would be if there's a co-owner, too
  • [10:00] Lillie Yifu: https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/The_Development_Sandbox notes, draft,wikify, clea-up?
  • [10:00] Tao Takashi: in the tradition of eXtreme Programming I'd think a co-owner is good and we should also aim towards shared code-ownership
  • [10:00] Tao Takashi: you see something you can improve, you do it (with discussion before probably)
  • [10:00] Tao Takashi: and make sure the tests still pass of course
  • [10:01] Locklainn Linden: I agree, except
  • [10:01] Locklainn Linden: "improve" is subjective
  • [10:01] Enus Linden: i wonder how that can work in our distributed situation?
  • [10:01] Tao Takashi: yes, Locklainn. that's why I added the discussion part ;-)
  • [10:01] Locklainn Linden: as we have found out Tao ;)
  • [10:01] Locklainn Linden: right
  • [10:02] Tao Takashi: but we might have some guidelines. And I would suggest "doing it like the other libs" could be one of them ;-)
  • [10:02] Tao Takashi: but we can discuss this later
  • [10:02] Lillie Yifu: That would be what notes are for, people could write down what they feel would be an "improvement."
  • [10:03] Tao Takashi: Lillie: Yes but I would discuss this on the list, not the wiki
  • [10:03] Enus Linden: the wiki can point the the list archives as needed...
  • [10:03] Tao Takashi: yep
  • [10:03] Lillie Yifu: For example "I feel the pyogp acronym could be made even more unpronounceable by the addition of a 'q' and a 'j'. Soemthing with a diacrtic mark would look cool too." or whatever.
  • [10:03] Tao Takashi: it's also temporary data, once a decision is made I think this is not too important anymore
  • [10:04] Lillie Yifu: But htat is why notes pages are notes.
  • [10:04] Tao Takashi: has a dislike for that wiki ;-)
  • [10:04] Lillie Yifu: And notes have the advantage that you could see what other people have written down, and contribute accordingly.
  • [10:04] Enus Linden: i do think the mailing list can serve that purpose lillie, it's just not as open as the wiki is i suppose
  • [10:05] Lillie Yifu: And then the person drafting soemthing could refer to the notes of the community as to what they have seen, rather than trying to grope through the mailing list.
  • [10:05] Tao Takashi: it's on gmane
  • [10:05] Lillie Yifu: It also doesn't compile things and doesn't act like a filter. Notes are things that people decide need to be remembered or pointed out.
  • [10:05] Tao Takashi: [2]
  • [10:05] Tao Takashi: has RSS and all
  • [10:05] Lillie Yifu: The mailing list is everything, including requests for help, chatter, and so on.
  • [10:06] Enus Linden: sans RSS - https://lists.secondlife.com/pipermail/pyogp/
  • [10:06] Tao Takashi: [3]
  • [10:07] Tao Takashi: so that's from me for the process
  • [10:07] Lillie Yifu: Which doesn't form neatly into the step by step and iteration process that you yourself are proposing. Discussion on the mailng list is good, bu codoification doesn't work well on a mailing list.
  • [10:07] Tao Takashi: no, the results will of course be on the wiki or in code
  • [10:07] Enus Linden: that would happen in the sandbox, or then branches
  • [10:07] Tao Takashi: like I said, there can be a project page with link to branch, sandbox, notes etc.
  • [10:08] Enus Linden: i think wiki should probably come after a branch is nearly mature, or as it merges. some wiki can point to "we are exploring this here"
  • [10:08] Enus Linden: but wikis describing what here is could be later
  • [10:08] Tao Takashi: I think the wiki page about the project should be started when the project starts
  • [10:08] Tao Takashi: it could hold links to documentation you need etc.
  • [10:09] Lillie Yifu: It should be much earlier, since documentation of how to use a branch would logically be on the wiki
  • [10:09] Tao Takashi: it can have example code on how you want to use it
  • [10:09] Tao Takashi: etc.
  • [10:09] Enus Linden: but what if it is dismissed Tao?
  • [10:09] Lillie Yifu: an d that by definition is well before maturity
  • [10:09] Lillie Yifu: "this is my proposed patch, here is the wiki page which documents how to apply it and use it."
  • [10:09] Tao Takashi: if the project isn't done?
  • [10:09] Tao Takashi: you delete the page?
  • [10:09] Enus Linden: has stale pages on the wiki
  • [10:09] Tess Linden: to Lillie's point, if we have notes on a particular page, the note is directly linked to the document its describing
  • [10:10] Lillie Yifu: nods
  • [10:10] Tao Takashi: I am just against doing discussion on the wiki
  • [10:10] Tess Linden: but I think we can also have discussions on mailing lists, its just a different tool
  • [10:10] Tao Takashi: because then I am lost ;-)
  • [10:10] Tess Linden: can we have both?
  • [10:10] Tao Takashi: I cannot answer directly etc.
  • [10:10] Tao Takashi: I don't even get what's changed on the page via email, just that it has changed.
  • [10:10] Tao Takashi: so to me wiki would be for noting down the results
  • [10:10] Tess Linden: Lillie: how about adding notes to a discussion page, before sending an email out so others who arent watching the page know about it?
  • [10:11] Tao Takashi: and the watch expires after it was changed once, right?
  • [10:11] Tao Takashi: and you need to look at it again
  • [10:11] Tess Linden: we often add our notes directly onto the wiki itself so anybody who reads it can seeit
  • [10:12] Tess Linden: like "note: This sux and is going away. Tess Aug 18
  • [10:12] Enus Linden: well, our comunication methods will evolve, but I think we are agreeing on the general approaches of 1. more communciation and 2. more process around dealing with problems and implementing their solutions
  • [10:12] Tao Takashi: well, this is ok if it's documentation and I then know I don't have to care about. But that's different from having a discussion on a wiki
  • [10:13] Lillie Yifu: Unless you want peopel tossing backa and forth entire pages which are the draft of soemthing on the mailing list all the time every time they are discussing whether to break a dependent clause into a sentence, it would be adviseable to ahve some line when soemthing needs to be moved to the wiki from the mailing list. Is "offlined" the right term? That way someone could say "I have this branch for testing something" People talk about it, but at a certain point the code woner will then need to write a wiki page which describes the project, which will link to notes pages that will describe people's attempts to use it, and be on its way to documentation as the code stabilizes.
  • [10:13] Lillie Yifu: adds Tao to the [[Category: Needs wikificiation]
  • [10:14] Tao Takashi: I am not talking about passing complete texts back and forth. This can happen on the wiki. But I would then send out an email explaining the changes and linking to the wiki
  • [10:14] Tao Takashi: but anyway, I think we will sort it out
  • [10:14] Enus Linden: yes we will : )
  • [10:14] Tess Linden: Lillie: lets just try it out on a few examples? and then we can see exactly what works and doesnt?
  • [10:15] Tao Takashi: so do we use that process then? ;-)
  • [10:15] Enus Linden: let's discuss on the wiki tao :P
  • [10:15] Lillie Yifu: That sounds like a good idea: try the process on developing the process.
  • [10:15] Tao Takashi: ok, you discuss and inform me then, please ;-)
  • [10:15] Enus Linden: um, i think that it is a fair proposal
  • [10:15] Tess Linden: I'm thinking Lillie has a specific example, and its hard to describe without actually just trying it out
  • [10:15] Lillie Yifu: If it works on developing itself, then it has at least some change of generally working.
  • [10:15] Lillie Yifu: Well I've just started doing it
  • [10:16] Tao Takashi: add to it that from here the wiki is also most of the time rather slow
  • [10:16] Lillie Yifu: I added the testing and The_Development_Sandbox to the Pyogp_draft categorey
  • [10:16] Lillie Yifu: I think the next logical step is to goand work through Tao's proposal in this same way
  • [10:16] Tess Linden: Lillie: just make sure somebody is aware of your concerns
  • [10:16] Lillie Yifu: discuss on the mailing list,
  • [10:16] Lillie Yifu: attempt to implment it on the wiki with notes and a draft
  • [10:16] Lillie Yifu: and see if people are comfortable with that
  • [10:17] Tao Takashi: I am adding a page with the proposal now
  • [10:17] Enus Linden: please let the list know, and we'll run with it Tao :)
  • [10:17] Lillie Yifu: The specific thing I am thinking about is that right now much of hte pyogp stuff is a bit hard to read and requires many many google searches to fill in missing links and so on
  • [10:17] Tao Takashi: and it loads and loads...
  • [10:17] Lillie Yifu: I'd like to wikify it
  • [10:17] Lillie Yifu: but don't know if it is ready ofr that.
  • [10:17] Tao Takashi: so that's my problem with that wiki, email is faster ;-)
  • [10:18] Lillie Yifu: hmmm It's faster to output
  • [10:18] Lillie Yifu: but not faster for the reader.
  • [10:18] Enus Linden: i agree, the pyogp docs on the wiki now need a cleanup. I haven't had time to maintain them lately...
  • [10:18] Lillie Yifu: I'd hate to have to look for sim urls using the mailing list. Or other documentation.
  • [10:18] Tao Takashi: another question would be if we should use Sphinx for documentation
  • [10:19] Bartholomew Kleiber: I think there are too much communication channels (wiki, mailing list, irc, sl meetings, occasional skypes). But unfortunately have no idea how to cut that down without loss.
  • [10:19] Lillie Yifu: kk well let's add a category
  • [10:19] Tao Takashi: Lillie: sim urls are not for the mailing list, I agree :)
  • [10:19] Lillie Yifu: and you can just add that to a page that you think is ready for people to go through and work on making it more readable and usable.
  • [10:20] Tess Linden: Lillie: could you instead put in stub wiki pages with topics that you'd like more information on? and put in what you think should be there?
  • [10:20] Lillie Yifu: And thereofre is sort of off your plate except to check on the work that has been done to make sure that the liberal arts majors haven't broken something or mis understood something
  • [10:20] Tao Takashi: so, the pyogp lib page is just about the message system right now.. I guess we need some reorganization
  • [10:21] Lillie Yifu: I'm actually doing that right now as we speak.
  • [10:21] Saijanai Kuhn: I stuck your category in the kitchen sink and pygop categories, Lillie
  • [10:21] Tao Takashi: ah, there is another one which isn't
  • [10:22] Saijanai Kuhn: so its a sub-category of both
  • [10:22] Lillie Yifu: nods to saij
  • [10:22] Tao Takashi: can the wiki also send out diffs ?
  • [10:22] Lillie Yifu: you can send out a diff link
  • [10:23] Enus Linden: Tao, per Sphinx: let's take that up next time around?
  • [10:23] Lillie Yifu: use history, click the two versions
  • [10:23] Lillie Yifu: that will display the diffs and that url will wor for others
  • [10:24] Tao Takashi: Enus: k
  • [10:24] Tao Takashi: Lillie:I mean via email ;-)
  • [10:24] Tao Takashi: when I get a notification I want to know what has changed ;-)
  • [10:25] Bartholomew Kleiber: IIRC you can subscribe the rss feed of the changes
  • [10:25] Tao Takashi: https://wiki.secondlife.com/wiki/Pyogp/Client_Lib/Development_Process
  • [10:26] Tao Takashi: for every page?
  • [10:26] Bartholomew Kleiber: which is different from an email of course
  • [10:26] Bartholomew Kleiber: I think so, yes
  • [10:26] Bartholomew Kleiber: lemme check
  • [10:26] Tao Takashi: yeah, and I don't get my rss feeds read anyway ;-)
  • [10:26] Bartholomew Kleiber: would add another nice channel ;-)
  • [10:26] Bartholomew Kleiber: to the 400 others
  • [10:26] Enus Linden: is scared of rss
  • [10:27] Enus Linden: information tidal wave = rss
  • [10:27] Tao Takashi: I am not but if you have it for every individual page it's kinda useless ;-)
  • [10:27] Bartholomew Kleiber: recent changes should also be subscribable
  • [10:27] Bartholomew Kleiber: but then you have *everything
  • [10:27] Tao Takashi: but that's the whole wiki, right?
  • [10:27] Tao Takashi: great ;-)
  • [10:28] Bartholomew Kleiber: again, I think there are too many chnnels already
  • [10:28] Tao Takashi: like "Pole Dancing"
  • [10:28] Tao Takashi: anyway, page is there.
  • [10:28] Tao Takashi: are there other topics?
  • [10:28] Lillie Yifu: You can add &feed=rss to a special page
  • [10:28] Lillie Yifu: and that will be the link to an rss feed version of that special page
  • [10:28] Tao Takashi: Locklainn fell asleep already..
  • [10:29] Bartholomew Kleiber: right, Lillie
  • [10:29] Enus Linden: poor lock
  • [10:29] Tao Takashi: yeah, I am torturing him..
  • [10:29] Enus Linden: so the hour draws to a close...
  • [10:29] Locklainn Linden: I'm here I'm here
  • [10:29] Locklainn Linden:  :)
  • [10:30] Tao Takashi: so, let me quickly send this abuse report...
  • [10:30] Enus Linden: thanks to all for a good discussion. i look forward to seeing you on the mailing list, in wiki, on irc, and in the 18 pyogp/gridnauts meetings
  • [10:30] Bartholomew Kleiber: lol
  • [10:30] Tao Takashi: I will try to get my AD up this weekend :)
  • [10:30] Enus Linden: but, i will be out this afternoon
  • [10:30] Enus Linden: so i will see you all again on Monday
  • [10:31] Locklainn Linden: alright
  • [10:31] Locklainn Linden: have a good weekend enus
  • [10:31] Locklainn Linden: and everyone
  • [10:31] Tao Takashi: and I will look through all the code :)
  • [10:31] Tao Takashi: yeah, have a great weekend everybody!
  • [10:31] Enus Linden: you too Tao
  • [10:31] Enus Linden: thanks all
  • [10:31] Tao Takashi: I have work to do ;-)
  • [10:31] Enus Linden: see yas...
  • [10:31] Locklainn Linden: thanks everyone, cya
  • [10:31] Tao Takashi: cyas!
  • [10:31] Malburns Writer: Thanks all
  • [10:31] Bartholomew Kleiber: bye all
  • [10:31] Mirt Tenk: take care