1 2012-09-06T00:05:15  *** spy has quit IRC
   2 2012-09-06T01:08:18  *** jaiditya has quit IRC
   3 2012-09-06T01:40:53  *** dwcramer has joined #moin-dev
   4 2012-09-06T03:31:12  *** hughperkins has joined #moin-dev
   5 2012-09-06T03:47:39  <hughperkins> Hey!  for the apache vs gpl licensing issue, I'm thinking maybe we separate the functional tests and the unit tests?  The unit tests are currently in MoinMoin directory.  Perhaps we could create a new directory, called for example "functionaltests", and put only functional tests in that directory.  This way the functional tests only import selenium, not moinmoin, so there should not be a license conflict.  What do you think?
   6 2012-09-06T04:02:00  <hughperkins> (logging out, but I will check the logs)
   7 2012-09-06T04:02:05  *** hughperkins has quit IRC
   8 2012-09-06T04:50:03  *** dwcramer has quit IRC
   9 2012-09-06T05:06:09  *** dwcramer has joined #moin-dev
  10 2012-09-06T05:34:46  *** hughperkins has joined #moin-dev
  11 2012-09-06T05:36:19  *** hughperkins has quit IRC
  12 2012-09-06T05:38:04  *** dwcramer has quit IRC
  13 2012-09-06T05:50:52  *** dwcramer has joined #moin-dev
  14 2012-09-06T08:28:43  *** dwcramer has quit IRC
  15 2012-09-06T08:34:28  <dreimark> moin
  16 2012-09-06T09:30:58  *** ebo^ has joined #moin-dev
  17 2012-09-06T09:58:43  *** hughperkins has joined #moin-dev
  18 2012-09-06T10:14:18  *** hughperkins has quit IRC
  19 2012-09-06T10:15:13  *** hughperkins has joined #moin-dev
  20 2012-09-06T10:42:45  <hughperkins> Hi .  Can you please check this checkin for a selenium test of creating a subitem? http://codereview.appspot.com/6498095/
  21 2012-09-06T10:49:44  *** hughperkins has quit IRC
  22 2012-09-06T11:06:40  <MaikuMori> ThomasWaldmann: the value of X there is a non-unicode string containing python idetificator.
  23 2012-09-06T11:07:18  <ThomasWaldmann> that's ok then
  24 2012-09-06T11:07:40  <ThomasWaldmann> and moin btw :)
  25 2012-09-06T11:08:16  <MaikuMori> moin :)
  26 2012-09-06T11:11:38  <MaikuMori> ThomasWaldmann: call me blind, I think I fixed all typos.
  27 2012-09-06T11:12:06  <MaikuMori> Which reminds me that I need to get spellcheck going on linux env.
  28 2012-09-06T11:27:41  <ThomasWaldmann> you "fixed" clasess to clases
  29 2012-09-06T11:27:50  <ThomasWaldmann> correct is classes
  30 2012-09-06T11:35:21  <ThomasWaldmann> sometimes just reading hg diff | less word-for-word before committing is enough to find such errors
  31 2012-09-06T12:48:24  *** hughperkins has joined #moin-dev
  32 2012-09-06T12:49:16  <hughperkins> Hi.  I submitted code to codereview a couple of hours ago.  What is the next step for committing to mercurial?
  33 2012-09-06T12:51:26  <ThomasWaldmann> hughperkins: the licensing stuff needs to be cleared first
  34 2012-09-06T12:51:51  <hughperkins> Hi Thomas, I've separated the selenium and the unit-testing things, so there is no longer any licensing conflict
  35 2012-09-06T12:52:02  <ThomasWaldmann> just using a separate directory doesn't seem far fetched, but not sure it helps us anything with licensing
  36 2012-09-06T12:52:19  <hughperkins> I've created a new directory just for functional testing called 'functionaltesting' which only imports selenium, and doesn't import anything moinmoin related
  37 2012-09-06T12:52:24  <ThomasWaldmann> we'ld still distribute it together, it might still import moin code
  38 2012-09-06T12:52:34  <hughperkins> It doesn't import moin code ;-)
  39 2012-09-06T12:53:06  <ThomasWaldmann> ah, ok. so how about distribution?
  40 2012-09-06T12:53:36  <hughperkins> According to the wiki page that Dreimark posted here recently, the issue is mostly to do with linkage rather than distribution I think?
  41 2012-09-06T12:53:49  <hughperkins> eg, linux is a distribution together, but each individual software might have completely different licenses
  42 2012-09-06T12:53:51  <ThomasWaldmann> IANAL :)
  43 2012-09-06T12:54:13  <hughperkins> I'm pretty sure it's ok, using linux, eg Ubuntu, as reasonably strong evidence.
  44 2012-09-06T12:54:21  <hughperkins> If someone complains we can think more about it at that point?
  45 2012-09-06T12:54:22  <ThomasWaldmann> yes, but for linux dists, you have separate packages, while for us it would be in same package
  46 2012-09-06T12:54:39  <hughperkins> What is your definition of 'package'?
  47 2012-09-06T12:54:56  <ThomasWaldmann> the moin download, the linux dist's moin packages
  48 2012-09-06T12:55:21  <hughperkins> I mean, more like a 'lawyer' type definition of package.
  49 2012-09-06T12:55:32  <hughperkins> I'm not sure that 'package' is a defintiion used in the gpl or apache license?
  50 2012-09-06T12:55:41  <hughperkins> I think mostly the definition is along the lines of a linked program.
  51 2012-09-06T12:55:48  <hughperkins> let me find the web page dreimark linked to...
  52 2012-09-06T12:56:08  <ThomasWaldmann> i think they also talk about distribution. don't remember the details though.
  53 2012-09-06T12:56:22  <hughperkins> (Hmmm, is there a way to search the logs?)
  54 2012-09-06T12:56:38  <ThomasWaldmann> all logs from the chat are on the wiki
  55 2012-09-06T12:57:01  <hughperkins> but they're per-day
  56 2012-09-06T12:57:13  <hughperkins> It might be nice to be able to search a whole month of logs :-P
  57 2012-09-06T12:57:23  <hughperkins> Ok, here is the webpage http://en.wikipedia.org/wiki/GNU_General_Public_License#Linking_and_derived_work
  58 2012-09-06T12:57:29  <ThomasWaldmann> well, use some appropriate search query
  59 2012-09-06T12:57:41  * ThomasWaldmann has to do some server stuff, bbl
  60 2012-09-06T12:59:48  <hughperkins> The Free software foundation states "The Free Software Foundation (which holds the copyright of several notable GPL-licensed software products and of the license text itself) asserts that an executable which uses a dynamically linked library is indeed a derivative work. This does not however apply to separate programs communicating with one another.[43]"
  61 2012-09-06T13:01:11  <hughperkins> We also have "Some people believe that while static linking produces derivative works, it is not clear whether an executable that dynamically links to a GPL code should be considered a derivative work (see Weak Copyleft). Linux author Linus Torvalds agrees that dynamic linking can create derived works but disagrees over the circumstances.[46]"
  62 2012-09-06T13:01:25  <hughperkins> Basically, I think that in general:
  63 2012-09-06T13:01:37  <hughperkins> - statically linking is widely considered to create a derivative work
  64 2012-09-06T13:01:48  <hughperkins> - dynamically linking is somewaht considered to create a derivative work
  65 2012-09-06T13:02:33  <hughperkins> - anything else is I think generally considered to be in the clear
  66 2012-09-06T13:04:39  <hughperkins> Let's say this: from the wiki page, there is no clear-cut consensus over what is and isn't a derivative work, but as long as we are not linking dynamically or statically to two conflicting licensed works, then we are reasonably I think acting in good faith.
  67 2012-09-06T13:08:18  <hughperkins> waldi, what is your opinion on work which are not linked dynamically or statically and which have connflicting licenses?
  68 2012-09-06T13:13:13  <hughperkins> On another topic, from the EasyToDo list, what is the meaning of "subitems with index view"?
  69 2012-09-06T13:15:08  <hughperkins> (logging off, but will check the logs)
  70 2012-09-06T13:15:12  *** hughperkins has quit IRC
  71 2012-09-06T13:15:39  *** greg_f has joined #moin-dev
  72 2012-09-06T13:25:00  <dreimark> re
  73 2012-09-06T14:32:50  <MaikuMori> ThomasWaldmann: have you looked at unicode_literals future import as a way to fix unicode string problems?
  74 2012-09-06T15:38:28  <ThomasWaldmann> MaikuMori: yes. but i read some comments that it might cause more issues than solve such.
  75 2012-09-06T15:38:58  <MaikuMori> Yeah, someone made some good points in SO question
  76 2012-09-06T15:39:16  <MaikuMori> http://stackoverflow.com/questions/809796/any-gotchas-using-unicode-literals-in-python-2-6#827449
  77 2012-09-06T15:39:26  <ThomasWaldmann> so, as long as we are only support py 2.x, we'll use the standard way
  78 2012-09-06T15:42:28  <ThomasWaldmann> also that 6 points worth comment there seems to show something that we don't want
  79 2012-09-06T15:43:16  <ThomasWaldmann> we are already working around that < 2.6.5 issue at some places, but if unicode is the default, it gets even more weird
  80 2012-09-06T15:43:32  <MaikuMori> Yea I see.
  81 2012-09-06T16:18:13  <dreimark> MaikuMori: have you looked on template inheritance for plugins ?
  82 2012-09-06T16:18:30  <dreimark> e.g. if one wants to inherit from show.html
  83 2012-09-06T16:47:01  *** dwcramer has joined #moin-dev
  84 2012-09-06T17:12:49  <MaikuMori> dreimark: not yet
  85 2012-09-06T17:44:58  *** dwcramer has quit IRC
  86 2012-09-06T17:48:46  *** hughperkins has joined #moin-dev
  87 2012-09-06T17:49:21  <hughperkins> Hey!  So what are the next steps, and the timeframe, as far as validating acceptable usage of selenium within the moinmoin project?
  88 2012-09-06T17:51:08  *** spy has joined #moin-dev
  89 2012-09-06T17:53:09  <spy> hello?
  90 2012-09-06T17:53:10  <spy> anybody
  91 2012-09-06T17:53:29  <spy> sorry, wrong window :)
  92 2012-09-06T17:54:11  <hughperkins> hi
  93 2012-09-06T17:55:09  <hughperkins> Saint Petersburg?
  94 2012-09-06T17:55:32  <hughperkins> haha :-D
  95 2012-09-06T17:56:04  <spy> ?
  96 2012-09-06T17:57:06  *** dwcramer has joined #moin-dev
  97 2012-09-06T18:07:41  <dreimark> spy: ?
  98 2012-09-06T18:08:34  <dreimark> bbl
  99 2012-09-06T18:16:57  *** hughperkins has quit IRC
 100 2012-09-06T18:18:31  *** ebo^ has quit IRC
 101 2012-09-06T18:52:34  *** dwcramer has quit IRC
 102 2012-09-06T19:21:06  *** greg_f has quit IRC
 103 2012-09-06T20:38:46  *** dwcramer has joined #moin-dev
 104 2012-09-06T21:12:35  *** brunomartin has quit IRC
 105 2012-09-06T21:28:12  *** brunomartin has joined #moin-dev
 106 2012-09-06T22:21:17  *** dwcramer has quit IRC
 107 2012-09-06T22:34:52  *** dwcramer has joined #moin-dev
 108 2012-09-06T22:46:28  *** dwcramer has quit IRC
 109 2012-09-06T23:00:12  *** dwcramer has joined #moin-dev
 110 2012-09-06T23:14:05  * ThomasWaldmann looks at http://codereview.appspot.com/6498095/
 111 2012-09-06T23:31:54  *** MattMaker has joined #moin-dev
 112 2012-09-06T23:35:53  *** spy has quit IRC
 113 

MoinMoin: MoinMoinChat/Logs/moin-dev/2012-09-06 (last edited 2012-09-05 22:45:04 by IrcLogImporter)