Time Nick Message 00:03 pdurbin sivoais: I use http://plantuml.sourceforge.net at https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth-classes.sh to produce https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth-classes.png 00:03 pdurbin and there are some other plantuml drawings here: https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth.md 00:04 pdurbin see also http://www.mbarsinai.com/blog/2014/01/12/draw-more-work-less/ 00:05 pdurbin which reminds me... first post! [codecraft] Welcome, everyone! - http://or8.net/pipermail/codecraft/2015-July/000000.html 00:06 sivoais saw that earlier! :-) 00:07 sivoais yeah, paper or an outline is my usual way of doing things, but I want to mix things up a bit :-) 00:07 sivoais ooh, a paper about mailing lists! 00:08 sivoais nice find 00:14 pdurbin at http://projects.iq.harvard.edu/dataverse-community-meeting someone asked if anyone remembered how great Haystack was ( http://haystack.csail.mit.edu ) and that's how I found it 00:15 sivoais ah! I read some of the Haystack research before. Really good stuff. 00:15 pdurbin they mention IRC at the end of the paper :) 00:15 sivoais <http://simile-widgets.org/> and <http://nb.mit.edu/welcome> are the ones I've been tracking mostly 00:16 pdurbin oh yeah, simile inspired me to work on what became a perl module: timelines from GEDCOM files - nntp.perl.org - http://www.nntp.perl.org/group/perl.gedcom/2008/08/msg57.html 00:17 sivoais :-D 00:20 sivoais Hmm, I'll write up a short para for that thread on just one of my future projects 00:29 pdurbin sivoais: drop a link when you're through 00:50 sivoais and here's the link <http://or8.net/pipermail/codecraft/2015-July/000003.html> 00:55 sivoais hmmph, LanguageTool doesn't catch missing words as well as I would have hoped 00:57 pdurbin sivoais: very nice post 00:58 sivoais I was going to go into DCI, but I haven't read through the entire idea yet <https://en.wikipedia.org/wiki/Data,_context_and_interaction> 00:59 sivoais it is made by the same person that created the MVC pattern 01:00 sivoais It uses the idea of traits to build a new approach to architechture 01:01 bear this makes me think of an old bot feature I saw - you could bookmark log markers and associate them with mailing list or urls to allow irc conversation to be linked to external resources 01:01 sivoais they have a mailing list too and I found this post on Worse is Better interesting <https://groups.google.com/forum/#!topic/object-composition/Ru9hm750x0U> 01:10 pdurbin bear: I guess I just drop links to whatever I'm talking about 01:11 pdurbin sivoais: perl people seem to love traits: http://blogs.perl.org/users/philip_durbin/2011/05/john-siracusa-discusses-perl-on-hypercritical.html 01:14 sivoais hehe, it's true! I think they are a beautiful solution for modelling ideas. I used to avoid OO because of inheritance having problems that I couldn't quite articulate, but with traits everything clear. 01:14 sivoais *became clear 01:16 pdurbin well, if you hear about traits outside of Perl, lemme know 01:16 sivoais Scala and Groovy have them! 01:16 sivoais Groovy actually got traits quite recently. As did PHP. 01:17 pdurbin oh? 01:17 pdurbin searchbot: lucky scala traits 01:17 searchbot pdurbin: http://www.scala-lang.org/node/126 01:18 sivoais A quick way to think of traits is decorator-pattern-made-easy. 01:18 pdurbin hmm, page 20 of http://www.slideshare.net/MichaelBarSinai/invitation-to-scala . I guess I forgot 01:21 pdurbin I definitely went to that talk: https://lists.iq.harvard.edu/pipermail/techtalkfollowup/2013-October/000010.html 01:21 sivoais applying traits at runtime is my favourite. You can add a trait to an individual instance of an object.