1 2013-10-27T01:04:29 *** xiaq
2 2013-10-27T01:04:36 *** Gnarlodious
3 2013-10-27T01:04:52 *** xiaq
4 2013-10-27T01:08:44 *** Guest76854
5 2013-10-27T03:03:25 *** bilal
6 2013-10-27T04:49:32 *** bilal
7 2013-10-27T05:22:01 *** Guest18805
8 2013-10-27T07:26:07 *** spy__
9 2013-10-27T09:13:50 <sharky93> moin
10 2013-10-27T09:20:22 <sharky93> ThomasWaldmann: sunu ananasova how about adding a topic about compatibility of licenses for bootstrap and moin, under research for GCI?
11 2013-10-27T09:53:30 <ananasova> moin
12 2013-10-27T09:55:47 <ananasova> sharky93: i thought mit and gpl are compatible. have you updated to latest version of bootstrap?
13 2013-10-27T09:58:10 <ananasova> pkexec
14 2013-10-27T10:01:25 <sunu> One documentation issue I can think of is: when I visit https://moin-20.readthedocs.org/en/latest/, it is not immediately clear what should I do to get moin running locally for development.
15 2013-10-27T10:02:02 <sunu> I have to search and scroll down and look hard to find the installation section.
16 2013-10-27T10:02:51 <sunu> In my opinion that should be the first thing someone should see on a ducmentation page.
17 2013-10-27T10:03:11 <sunu> ThomasWaldmann: ananasova sharky93 what's your take on that?
18 2013-10-27T10:08:40 <ananasova> sunu: it depends on the target audience of the docs. if the most often visitors are developers, then it might be an enhancement
19 2013-10-27T10:09:40 <ananasova> maybe there should be a splitting of docs: for devs, for users
20 2013-10-27T10:11:05 *** spy__
21 2013-10-27T10:16:15 *** spy__
22 2013-10-27T10:24:28 <ananasova> and for admins section also
23 2013-10-27T10:31:21 *** spy__
24 2013-10-27T10:34:24 <sharky93> ThomasWaldmann: sunu ananasova this one too can be done i think, https://bitbucket.org/sharky93/moin-2.0-bootstrap/issue/37/pygments-css-missing
25 2013-10-27T10:35:16 <sharky93> and this https://bitbucket.org/sharky93/moin-2.0-bootstrap/issue/66/improper-rendering-of-wiki-appearance-form
26 2013-10-27T10:37:42 <sharky93> ThomasWaldmann: sunu ananasova also, improving the responsive design for bootstrap could be a topic of research as well as UI coding
27 2013-10-27T11:43:00 *** spy__
28 2013-10-27T12:17:28 *** eSyr
29 2013-10-27T12:18:19 *** eSyr
30 2013-10-27T12:59:19 <ThomasWaldmann> always keep in mind we are talking of 13-17 year olds
31 2013-10-27T12:59:49 <ThomasWaldmann> so researching license compatibility where even the experts don't agree is not going to fit
32 2013-10-27T13:07:25 <ThomasWaldmann> sunu: the docs are divided into user and admin sections
33 2013-10-27T13:07:49 <ThomasWaldmann> so what should come first is very much dependent on who's looking
34 2013-10-27T13:23:23 <ananasova> there is a TODO in test_frontend to add a test for diffraw with valid revisions and an existing item
35 2013-10-27T13:23:44 <ananasova> there is one diffraw test for a nonexistend item
36 2013-10-27T13:36:10 <ThomasWaldmann> that might be something, yes
37 2013-10-27T13:36:32 <ananasova> not sure about that: some test use really long strings (see MoinMoin/converter/_tests/test_moinwiki_in_out.py), maybe we could move all of them to some other place, since they involve much of scrolling and defocus from the functional part of the test
38 2013-10-27T13:39:51 <ananasova> one more: update documentation according to the reST, some parts of moin have random patterns of documenting the code
39 2013-10-27T13:40:36 <ThomasWaldmann> yeah, that's not pretty
40 2013-10-27T13:40:39 <ananasova> for example check MoinMoin/converter/.*.py
41 2013-10-27T13:41:03 <ThomasWaldmann> but just moving them to somewhere else is pointless, then you have even more work by having to look at 2 places to understand the tests
42 2013-10-27T13:41:31 <ThomasWaldmann> but maybe stuff could get split into multiple smaller tests instead of a few huge ones
43 2013-10-27T13:42:04 <ThomasWaldmann> btw, you are keeping the good ideas on EasyToDo?
44 2013-10-27T13:42:40 <ananasova> first writing them here, i can move them to EasyToDo
45 2013-10-27T13:52:10 <ThomasWaldmann> ananasova: that's the first item under code - tests. mark it with VALID
46 2013-10-27T13:54:03 <ananasova> ThomasWaldmann: ah, ok. how should i mark it exactly? just with the word VALID prefixed?
47 2013-10-27T13:56:05 <ThomasWaldmann> VALID at the beginning of the text == means that this is a valid task (still TODO and applicable to at least some students)
48 2013-10-27T14:01:02 <ananasova> i am a bit confused :/ is VALID a keyword? i don't see any other parts in EasyToDo marked that way. or should i simply list the task in the Code - Testing section?
49 2013-10-27T14:11:41 *** xorAxAx
50 2013-10-27T14:12:20 *** xorAxAx
51 2013-10-27T14:55:18 *** GlennJohnson
52 2013-10-27T14:56:20 <GlennJohnson> If I install Moin2 and start using it as a replacement for my Moin 1.97 install will I be able to upgrade the Moin2 installation, thereby not losing any of the pages that I may create under Moin2?
53 2013-10-27T15:20:28 *** sudo_dirk_
54 2013-10-27T15:21:46 <ThomasWaldmann> ananasova: it is just as a sign that someone has verified it, to avoid double work
55 2013-10-27T15:21:48 *** sudo_dirk
56 2013-10-27T15:22:18 <ThomasWaldmann> GlennJohnson: using moin2 for production is rather adventurous
57 2013-10-27T15:23:32 * ThomasWaldmann brb
58 2013-10-27T15:31:44 <GlennJohnson> True. It is just a personal wiki. Not open to the WWW. It has been working well under CentOS, Fedora and Debian, although lately it won't install under CentOS.
59 2013-10-27T15:36:58 *** GlennJohnson
60 2013-10-27T15:38:07 *** GlennJohnson
61 2013-10-27T15:38:36 <GlennJohnson> Gee. Disconnected accidently
62 2013-10-27T15:58:47 <GlennJohnson> Any further thoughts Thomas?
63 2013-10-27T15:59:33 <ThomasWaldmann> well, if you want to use it for precious data, be VERY careful.
64 2013-10-27T15:59:57 <ThomasWaldmann> in general it's not recommended until it is closer to a release
65 2013-10-27T16:00:46 <ThomasWaldmann> why it won't install under centos might be interesting. at least if it is not centos' fault.
66 2013-10-27T16:02:51 <GlennJohnson> With CentOS we don't have python2.7 so I've been installing that from the PUIAS repositories. It seemed that things were working well up until the last few weeks.
67 2013-10-27T16:03:38 <GlennJohnson> Now it doesn't work. I can paste the output of the install messages here if you wish. Have to boot the virtual machine first though.
68 2013-10-27T16:04:24 <GlennJohnson> Thought I'd shut it down. Here is the error output. This is where the installation stops.
69 2013-10-27T16:04:57 <GlennJohnson> Traceback (most recent call last):
70 2013-10-27T16:04:57 <GlennJohnson> File "quickinstall.py", line 68, in <module>
71 2013-10-27T16:04:57 <GlennJohnson> QuickInstall(os.path.dirname(os.path.realpath(sys.argv[0])), venv=args.venv)()
72 2013-10-27T16:04:57 <GlennJohnson> File "quickinstall.py", line 24, in __init__
73 2013-10-27T16:04:57 <GlennJohnson> venv = os.path.join(base, 'venv-{}-{}'.format(source_name, os.path.basename(sys.executable)))
74 2013-10-27T16:04:58 <GlennJohnson> ValueError: zero length field name in format
75 2013-10-27T16:31:33 <GlennJohnson> Is there currently an option to update an existing installation so that any changes are incorporated?
76 2013-10-27T16:32:31 <ThomasWaldmann> GlennJohnson: best is to work from a main repo clone
77 2013-10-27T16:32:45 <ThomasWaldmann> then you usually can do a hg pull -u to get the latest code
78 2013-10-27T16:33:04 <ThomasWaldmann> but we can't support data migration from one alpha version to another
79 2013-10-27T16:33:32 <ThomasWaldmann> (there recently was no change in data storage, but it might happen)
80 2013-10-27T16:36:41 <GlennJohnson> Thank you Thomas. Got to log off. I'll post the errors on the bitbucket site.
81 2013-10-27T16:36:46 *** GlennJohnson
82 2013-10-27T16:58:16 <ThomasWaldmann> ananasova: https://bitbucket.org/thomaswaldmann/moin-2.0/issue/367/verify-change-of-email-address
83 2013-10-27T16:58:39 <ThomasWaldmann> that's still open. did you work on that?
84 2013-10-27T17:09:33 <ananasova> as i recall radu was working on that
85 2013-10-27T17:09:39 <ananasova> and i works fine
86 2013-10-27T17:09:51 * ananasova is testing it now
87 2013-10-27T17:14:45 <ananasova> it*
88 2013-10-27T17:16:12 <ananasova> huh, when creating a new account, the entered email is considered invalidated
89 2013-10-27T17:16:49 <ananasova> once you change in settings the email, email address is already considered valid
90 2013-10-27T17:17:40 <ThomasWaldmann> hmm, either close issue or file new ones or both :D
91 2013-10-27T17:17:56 <ThomasWaldmann> i marked some stuff on EasyToDo as VALID
92 2013-10-27T17:18:20 <ThomasWaldmann> please help, I need to go now to crypto workshop
93 2013-10-27T17:19:00 <ananasova> ah, probably i know what's the problem
94 2013-10-27T17:20:20 <ananasova> i forgot to set the flag for user_email_verification :D
95 2013-10-27T17:24:04 <sharky93> ThomasWaldmann: what is meant by 1x, 2x, etc on EasyToDo?
96 2013-10-27T17:25:43 <ananasova> ThomasWaldmann: it works as expected :)
97 2013-10-27T17:26:58 <ananasova> but i think we can add one small task for gci - if the validation of emails is False, then there's no need to set emails as invalid (which is happening atm)
98 2013-10-27T17:27:55 <ananasova> ThomasWaldmann: good luck at crypto WS :)
99 2013-10-27T18:00:21 *** resurrectorx
100 2013-10-27T18:24:03 *** resurrectorx
101 2013-10-27T18:29:28 *** resurrectorx
102 2013-10-27T18:44:25 *** resurrectorx
103 2013-10-27T19:31:54 *** GlennJohnson
104 2013-10-27T19:38:19 *** spy__
105 2013-10-27T19:47:19 <GlennJohnson> Is there any knowledge of Moin2 installation issues under CentOS 6.4 ?
106 2013-10-27T20:14:55 *** GlennJohnson
107 2013-10-27T21:30:41 *** RogerHaase
108 2013-10-27T21:54:00 <RogerHaase> GlennJohnson: (in case you read the log) The CentOS 6.4 error you describe is caused by running quickinstall.py with Python 2.6. Try "python2.7 quickinstall.py"
109 2013-10-27T22:22:34 *** RogerHaase
110