1 2015-03-04T00:01:38 <ayushjjwala> should i send u the m-quickinstall.txt ??
2 2015-03-04T00:03:35 <ThomasWaldmann> rather find out where the c. comes from.
3 2015-03-04T00:03:50 <ThomasWaldmann> maybe look at environment variables
4 2015-03-04T00:04:18 <ThomasWaldmann> or check if you are using some http proxy that serves you outdated stuff maybe
5 2015-03-04T00:05:41 <ayushjjwala> ohk i will look into it..
6 2015-03-04T00:16:54 *** ayushjjwala
7 2015-03-04T00:17:09 *** ayushjjwala
8 2015-03-04T01:56:04 *** terpal
9 2015-03-04T01:56:07 *** ayushjjwala
10 2015-03-04T02:22:28 *** rmanish
11 2015-03-04T02:44:52 *** rmanish
12 2015-03-04T03:06:31 *** ragnarock
13 2015-03-04T03:19:19 *** bond007
14 2015-03-04T03:47:12 *** _pjoshi
15 2015-03-04T03:47:59 <_pjoshi> Moin everyone !!
16 2015-03-04T03:48:05 <_pjoshi> ronny: ping
17 2015-03-04T04:02:44 *** _pjoshi
18 2015-03-04T04:03:18 *** _pjoshi
19 2015-03-04T04:05:53 *** bond007
20 2015-03-04T04:09:29 *** _pjoshi
21 2015-03-04T04:10:03 *** _pjoshi
22 2015-03-04T04:25:58 *** bond007
23 2015-03-04T04:56:16 *** _pjoshi
24 2015-03-04T05:08:34 *** _pjoshi
25 2015-03-04T05:12:19 *** _pjoshi
26 2015-03-04T06:24:48 *** penguinRaider
27 2015-03-04T06:25:20 *** penguinRaider
28 2015-03-04T08:01:26 *** hulk
29 2015-03-04T08:02:31 <hulk> Hi Developers. I am new to open source and would like to contribute to moinmoin2
30 2015-03-04T08:03:26 <hulk> I have installed moin2 but am not sure how to use it and add code to it . Can anyone help me with that?
31 2015-03-04T08:24:47 *** _pjoshi
32 2015-03-04T08:32:23 <_pjoshi> I will like to contribute to Moin in GSOC'15, though I have been working with moin previously also. I will like to work on either improving issue tracker or the DOM conversion of the documnets
33 2015-03-04T08:32:29 <_pjoshi> *documents
34 2015-03-04T08:32:55 *** hulk
35 2015-03-04T08:32:57 <_pjoshi> So I need to discuss regarding the same so please help me with the same
36 2015-03-04T08:46:44 <ronny> moin
37 2015-03-04T08:47:29 <_pjoshi> ronny: moin
38 2015-03-04T08:48:17 <_pjoshi> ronny: I will like to contribute to Moin in GSOC'15, though I have been working with moin previously also. I will like to work on either improving issue tracker or the DOM conversion of the documnets
39 2015-03-04T08:48:17 <_pjoshi> *documents
40 2015-03-04T08:49:37 <ronny> _pjoshi: i wont make any decission on whether i'll be a mentor until after i recover from my sinus op
41 2015-03-04T08:49:56 <ronny> i.e. end march/beginning april
42 2015-03-04T08:51:19 <_pjoshi> ronny: Oh.. How's you now ?
43 2015-03-04T08:51:58 <ronny> im doing ok, no need to worry
44 2015-03-04T08:52:57 <_pjoshi> good to see this :)
45 2015-03-04T09:03:29 <ronny> _pjoshi: i'll mostly be in the background, i only planned to do developer accessibility and supporting for a initial 2.0 release
46 2015-03-04T09:03:51 <ronny> after that im interested in the issue tracker
47 2015-03-04T09:04:22 <_pjoshi> ronny: that's great
48 2015-03-04T09:05:32 <_pjoshi> ronny: I have solved bug also in moin though there were issues for merging that and I will like to improve the issue tracker for Moin this summer
49 2015-03-04T09:10:58 <ronny> until the release is done however i completely dont care about the issue tracker, its not at all relevant for a initial release
50 2015-03-04T09:12:12 <_pjoshi> ronny: The improvement in the DOM structure is important for the release ?
51 2015-03-04T09:13:07 <ronny> as far as i understood it works, so nope, i'll be rather one tracked on the release
52 2015-03-04T09:14:34 <_pjoshi> ronny: oh.. I see. Can you help me with whom I should discuss the idea about issue tracker
53 2015-03-04T09:14:34 <_pjoshi> ?
54 2015-03-04T09:14:53 <ronny> not sure atm
55 2015-03-04T09:15:26 <ronny> i suspect noone is online and availiable right now, it might help to shedule something with someone interested right now
56 2015-03-04T09:16:17 <_pjoshi> ronny: noone is not online here I guess ?
57 2015-03-04T09:18:03 <ronny> im not aware of someone with deep interest in the issue tracker right now
58 2015-03-04T09:18:20 <ronny> and i wont flare my own interest until after the release
59 2015-03-04T09:19:49 <_pjoshi> ronny: Is there anything that can be done during summer so that it may help in release (related to your part )
60 2015-03-04T09:19:49 <_pjoshi> ?
61 2015-03-04T09:21:00 *** greg_f
62 2015-03-04T09:23:57 <ronny> _pjoshi: we only did some basic inventory, and rough day sprint plans
63 2015-03-04T09:24:09 <ronny> _pjoshi: i wont know details until the first sprint
64 2015-03-04T09:29:37 <ronny> (which will be around the pythoncamp in cologne in the end of march
65 2015-03-04T09:30:25 <_pjoshi> ronny: But I have to submit the proposal before 27th or march
66 2015-03-04T09:30:27 <_pjoshi> :(
67 2015-03-04T09:32:24 <ronny> _pjoshi: then i am currently the wrong person to ask, and i suspect the actual release process will be too small of an item for gsoc
68 2015-03-04T09:36:31 <_pjoshi> ronny: Okay. Anyways thanks :)
69 2015-03-04T09:37:37 <ronny> _pjoshi: i suggest to communicate with ThomasWaldmann wrt the proposals on dom/issue tracker, and ocne the release process is finished im up for more discussion, but thats after the deaflines
70 2015-03-04T09:38:15 <_pjoshi> ronny: Okay Will talk to tm then
71 2015-03-04T09:38:47 <_pjoshi> *tw
72 2015-03-04T10:27:32 *** rmanish
73 2015-03-04T11:09:29 *** rmanish
74 2015-03-04T12:10:04 *** bond007
75 2015-03-04T12:11:51 <bond007> ThomasWaldmann: ping
76 2015-03-04T12:13:31 *** tonythomas
77 2015-03-04T12:17:21 <bond007> ThomasWaldmann: I wish to explore this topic `Validation of Wiki Contents ` , and I think it will be a bit more productive if i can discuss few things about this from the mentor [like description of the meta- page , I asked before ] .
78 2015-03-04T12:26:29 <bond007> ThomasWaldmann: I was wondering if there is a description page for meta fields [such as item id , data id , revision id] for moin wiki ? similar to this ? [http://en.wikipedia.org/wiki/Wikipedia:Revision_id} ?
79 2015-03-04T12:38:33 <ThomasWaldmann> bond007: look into storage validation and indexing layer
80 2015-03-04T12:40:39 <_pjoshi> ThomasWaldmann: Moin
81 2015-03-04T12:41:52 <_pjoshi> I have seen the project idea and will like to contribute in Improving Moin related XML code
82 2015-03-04T12:42:15 <_pjoshi> ThomasWaldmann: Will you please guide me for that same ?
83 2015-03-04T12:46:07 *** dave_largo
84 2015-03-04T12:49:10 <ThomasWaldmann> _pjoshi: looks at why the tests need lxml and do not work with emeraldtree
85 2015-03-04T12:49:49 <ThomasWaldmann> (mostly the converter tests)
86 2015-03-04T12:49:56 <_pjoshi> ThomasWaldmann: There is different repo for emeraldtree ?
87 2015-03-04T12:50:34 <ThomasWaldmann> hg.moinmo.in/emeraldtree
88 2015-03-04T12:52:30 <_pjoshi> ThomasWaldmann: Okay thanks :)
89 2015-03-04T12:52:36 *** rmanish
90 2015-03-04T13:12:58 <_pjoshi> ThomasWaldmann: just created a pull request https://bitbucket.org/thomaswaldmann/moin-2.0/pull-request/255/correcting-global-url-issue-455/diff
91 2015-03-04T13:13:13 *** bond007_
92 2015-03-04T13:21:08 *** orestisi
93 2015-03-04T14:14:28 <_pjoshi> ThomasWaldmann: I guess the code for emeraldtree is incomplete
94 2015-03-04T14:14:29 *** bond007__
95 2015-03-04T14:14:31 <_pjoshi> ?
96 2015-03-04T14:15:42 *** bond007
97 2015-03-04T14:15:42 *** bond007_
98 2015-03-04T14:22:23 <ThomasWaldmann> _pjoshi: everything is incomplete
99 2015-03-04T14:29:02 *** _pjoshi
100 2015-03-04T14:30:08 <orestisi> hello everyone, i am interested in the tracker project. i started fixing some issues to get familiar with the code first..
101 2015-03-04T14:30:17 <orestisi> I am not really sure how to pull request though
102 2015-03-04T14:33:21 *** aabs08_
103 2015-03-04T14:33:58 *** sunu
104 2015-03-04T14:39:31 *** _pjoshi
105 2015-03-04T14:39:47 <_pjoshi> ThomasWaldmann: So we have to complete that thing first, right ?
106 2015-03-04T14:40:41 <_pjoshi> ThomasWaldmann: One more thing there is a project related to improving issue tracker
107 2015-03-04T14:40:51 <_pjoshi> I will like to know about that too
108 2015-03-04T14:41:13 <_pjoshi> So can you please help me with that too ?
109 2015-03-04T14:42:37 <ThomasWaldmann> orestisi: pull request work via my bitbucket account. but you should first get your changes reviewed using codereview.appspot.com.
110 2015-03-04T14:42:58 *** aabs08
111 2015-03-04T14:43:19 <ThomasWaldmann> _pjoshi: your questions are way to general. if you want useful answers, ask more specific questions.
112 2015-03-04T14:43:35 <aabs08> ThomasWaldmann, issue #498 codereview https://codereview.appspot.com/210910043/
113 2015-03-04T14:45:47 <_pjoshi> ThomasWaldmann: Okay start from basics the issue tracker is that ticket potion, right ?
114 2015-03-04T14:49:27 *** RogerHaase
115 2015-03-04T14:51:15 <ThomasWaldmann> _pjoshi: yes, ticket item type.
116 2015-03-04T14:51:33 <_pjoshi> RogerHaase: Hello
117 2015-03-04T14:52:20 <_pjoshi> ThomasWaldmann: Okay so are any specific things that need to be improved in that ticket thing as the details are not there in the project list ?
118 2015-03-04T14:55:41 <orestisi> ThomasWaldmann: alright here then : https://codereview.appspot.com/212820043
119 2015-03-04T14:59:52 <ThomasWaldmann> _pjoshi: just use it so you will find lots of stuff to improve.
120 2015-03-04T15:00:21 <ThomasWaldmann> if you need a comparison: see github, see bitbucket, see other issue trackers. it is mostly UI/UX.
121 2015-03-04T15:01:08 <_pjoshi> ThomasWaldmann: Okay Will Work on that and start working on that
122 2015-03-04T15:08:02 <ThomasWaldmann> orestisi: see review. apart from what i wrote there, such checks are questionable.
123 2015-03-04T15:08:15 *** skathpalia
124 2015-03-04T15:08:45 <ThomasWaldmann> e.g. many people use a password manager and create random passwords of sufficient length.
125 2015-03-04T15:10:05 <ThomasWaldmann> i the random number generator daemon decides that this random happens to be uqvztymesp then that is still random (and that is the best it can be).
126 2015-03-04T15:10:56 *** rmanish
127 2015-03-04T15:12:23 <orestisi> well i guessed that this is the standard.. maybe special char is an overkill
128 2015-03-04T15:14:36 <ThomasWaldmann> http://dilbert.com/strip/2001-10-25
129 2015-03-04T15:15:26 <orestisi> hehehe
130 2015-03-04T15:15:28 <ThomasWaldmann> in fact you can prove mathematically that such requirements weaken pw strength
131 2015-03-04T15:16:09 <ThomasWaldmann> also it is a pain for everybody using a pw manager that has to be adjusted for these requirements - per site
132 2015-03-04T15:16:10 <orestisi> well it depends what is the attackers perspective
133 2015-03-04T15:16:37 <orestisi> if it is dictionnary attack then these requirements are the most important
134 2015-03-04T15:16:41 *** bond007
135 2015-03-04T15:17:31 <ThomasWaldmann> yes, also depends on attack. brute-forcing all lowercase N letters is faster than mixed upper/lower.
136 2015-03-04T15:17:57 <orestisi> but i totally see what you mean here. So what are your suggestions? Should i improve the patch and eventually replace the default password checker or should i play around with something else?
137 2015-03-04T15:18:07 <ThomasWaldmann> moin 1.x therefore had a configurable pw checker and the default one was relatively simple.
138 2015-03-04T15:18:49 <ThomasWaldmann> well, don't do anything that will result to be a PITA for users who use random passwords
139 2015-03-04T15:19:45 <ThomasWaldmann> in the end, you can't really measure pw strength (as in a metric from 0..100 or so)
140 2015-03-04T15:20:13 <orestisi> well i was mainly addressing this https://bitbucket.org/thomaswaldmann/moin-2.0/issue/495/why-dont-we-have-a-stronger-password-at
141 2015-03-04T15:20:26 <ThomasWaldmann> i tried (with quite advanced methods, like shannon and modifications of that) and I had to give up because there simply is no way.
142 2015-03-04T15:20:30 <orestisi> i might have mis-interpret the last comment though
143 2015-03-04T15:21:28 <ThomasWaldmann> orestisi: the only thing one can do (IMHO) is to avoid completely stupid passwords.
144 2015-03-04T15:21:53 <ThomasWaldmann> you can't really detect whether it is medium or strong.
145 2015-03-04T15:22:23 <ThomasWaldmann> e.g. if you have no clue about german, you might think that Schraubenzieher is a good password.
146 2015-03-04T15:22:39 <ThomasWaldmann> but it is just a dictionary word.
147 2015-03-04T15:23:09 <orestisi> i agree with you .. but a password which has characters from more fields is more secure.. i agree you cant grade it in a scale but i think that when you see 2 passwords you can somehow compare their strength
148 2015-03-04T15:23:11 <ThomasWaldmann> (but we won't add dictionaries of all languages to moin)
149 2015-03-04T15:23:46 <ThomasWaldmann> feel free to try a metric, you've been warned. :)
150 2015-03-04T15:24:01 <orestisi> that was not my intention !!
151 2015-03-04T15:24:43 <ThomasWaldmann> i also had that "fields" idea, and it fails precisely because of what english people might consider as exotic might be totally all-day-normal for a chinese guy.
152 2015-03-04T15:25:53 <ThomasWaldmann> so i think the focus should be some simple code that avoids stupid passwords and does not annoy random pw users.
153 2015-03-04T15:26:24 <ThomasWaldmann> everything else is in the responsibility of the user, not our problem.
154 2015-03-04T15:26:36 <orestisi> ok agreed
155 2015-03-04T15:27:31 <ThomasWaldmann> so check if something along these lines can be done to improve, if it can't be done, it is ok to close a ticket giving above reasoning IMHO.
156 2015-03-04T15:28:17 <orestisi> well this is what the default pw is doing
157 2015-03-04T15:28:50 <ThomasWaldmann> brb
158 2015-03-04T15:32:34 <orestisi> the only thing i can think of right now is for example checking for passwords like "password"
159 2015-03-04T15:33:15 <orestisi> but then you need a list of words considered to be "not secure"..
160 2015-03-04T15:34:11 *** aabs08_
161 2015-03-04T15:39:14 <aabs08> RogerHaase, do you know why search_user(email=email) works in user.py and search_user(email_unvalidated=email) raises an exception ?
162 2015-03-04T15:39:38 <aabs08> *exception - traceback
163 2015-03-04T15:42:30 <ThomasWaldmann> orestisi: that requires a dictionary, which we do not have (nor want to add)
164 2015-03-04T15:48:31 <_pjoshi> ThomasWaldmann: Are there any docs available for understanding XML part of the Moin ?
165 2015-03-04T15:49:51 <aabs08> ThomasWaldmann, in the ticket system can we find all the tickets assigned to a particular user ?
166 2015-03-04T15:56:59 <ThomasWaldmann> _pjoshi: there is some general writeup about how moin works in the docs. no too detailled though.
167 2015-03-04T15:57:47 <ThomasWaldmann> moin has just an internal tree representation of the document
168 2015-03-04T15:58:01 <ThomasWaldmann> xml is just a possible serialization of that
169 2015-03-04T15:59:03 <ThomasWaldmann> aabs08: do you mean bitbucket or moin's?
170 2015-03-04T15:59:12 <aabs08> Moin's
171 2015-03-04T15:59:51 <ThomasWaldmann> with whoosh it should be easy to do that, but right now I do not know if we already have that.
172 2015-03-04T16:01:27 <aabs08> in GUI there is no option for that or it might be in a very user unfriendly position :P
173 2015-03-04T16:01:56 <_pjoshi> ThomasWaldmann: there are few examples on the wiki also about the markups and their outputs
174 2015-03-04T16:02:35 <ThomasWaldmann> aabs08: well, then you have found some todo :)
175 2015-03-04T16:02:57 *** RogerHaase
176 2015-03-04T16:03:06 <aabs08> I guess best would be if we click on any Assignee we get all the tickets in name of him ?
177 2015-03-04T16:03:15 <_pjoshi> ThomasWaldmann: So by using emraldtree we just want to implement that tree right ?
178 2015-03-04T16:03:25 <_pjoshi> for the documentation
179 2015-03-04T16:04:25 <aabs08> ThomasWaldmann, or you have some other plans , whatever I suggested is used in bitbucket's ticket system .
180 2015-03-04T16:05:00 <aabs08> i.e click on user to get all tickets assigned to him .
181 2015-03-04T16:05:55 *** hitesh96db
182 2015-03-04T16:14:23 <aabs08> ThomasWaldmann, issue #498 https://codereview.appspot.com/210910043/
183 2015-03-04T16:36:39 *** vin-ivar
184 2015-03-04T16:48:08 *** vipul20
185 2015-03-04T17:09:40 *** aabs08
186 2015-03-04T17:21:56 *** aabs08_
187 2015-03-04T17:24:04 <skathpalia> aabs08_, The bug which you are talking about (the GUI for assigned_user) is the same bug which is reported in my repo
188 2015-03-04T17:24:06 <skathpalia> https://bitbucket.org/saurabh_k/moin-2.0/issue/6/search-for-tickets-assigned-to-a-user
189 2015-03-04T17:24:27 <skathpalia> backend is done you just have to implement GUI
190 2015-03-04T17:27:06 <aabs08_> skathpalia: should I report this issue to main moin repo ?
191 2015-03-04T17:27:17 *** vipul20
192 2015-03-04T17:27:23 *** _pjoshi
193 2015-03-04T17:28:16 <skathpalia> yeah you can report this issue and also mention that it has been imported from my repo
194 2015-03-04T17:28:46 <skathpalia> mention the link to issue in my repo
195 2015-03-04T17:29:32 *** hitesh96db
196 2015-03-04T17:59:32 *** penguinRaider
197 2015-03-04T18:00:23 *** greg_f
198 2015-03-04T18:01:15 *** ayushjjwala
199 2015-03-04T18:06:54 *** skathpalia
200 2015-03-04T18:20:42 *** aabs08_
201 2015-03-04T18:27:31 *** ayushjjwala
202 2015-03-04T18:46:29 *** skathpalia
203 2015-03-04T19:04:56 *** bond007__
204 2015-03-04T19:09:11 *** skathpalia
205 2015-03-04T19:30:00 *** aabs08
206 2015-03-04T19:30:47 *** ayushjjwala
207 2015-03-04T19:32:51 *** aabs08
208 2015-03-04T19:33:01 *** skathpalia
209 2015-03-04T19:34:53 <ayushjjwala> hello
210 2015-03-04T19:35:11 <ayushjjwala> i would like to contribute and be a part of gsoc...
211 2015-03-04T19:35:18 <ayushjjwala> also i am a beginner..
212 2015-03-04T19:36:02 <ayushjjwala> can anyone point out some issues which i can work on.
213 2015-03-04T19:40:55 *** skathpalia
214 2015-03-04T19:43:07 *** bond007
215 2015-03-04T19:49:11 *** ragnarock
216 2015-03-04T20:06:41 *** skathpalia
217 2015-03-04T20:24:34 *** tonythomas
218 2015-03-04T20:26:44 <bond007> ThomasWaldmann: If you had to rate all the soc project ideas priority-wise , how would you rate it ?
219 2015-03-04T20:47:25 *** psd
220 2015-03-04T20:51:10 <psd> Hey!
221 2015-03-04T20:51:13 <psd> I would love to get started with contributing to moin wiki
222 2015-03-04T20:51:52 *** ragnarock
223 2015-03-04T20:53:12 <psd> I have worked with python, java C/C++ android among others, and also have contributed to a variety of open source projects, is there some first bug that you could suggest that would help me get started with moin wiki?
224 2015-03-04T20:55:15 *** skathpalia
225 2015-03-04T20:59:15 *** notanormalnerd
226 2015-03-04T21:11:09 *** psd_
227 2015-03-04T21:15:11 *** psd
228 2015-03-04T21:18:06 *** psd_
229 2015-03-04T21:19:06 <bond007> ThomasWaldmann: ping
230 2015-03-04T21:21:45 *** dave_largo
231 2015-03-04T21:22:31 <bond007> ThomasWaldmann: From what I observed :(Just the high level idea)
232 2015-03-04T21:22:31 <bond007> Regarding the idea :Validation of Wiki Contents
233 2015-03-04T21:22:31 <bond007> When we create a wiki , each wiki can be recognized by a unique revision id.
234 2015-03-04T21:22:32 <bond007> We create a wiki , by `content.py` file , we generate a hash key for the content [rev_data]. It is stored in data.meta[sha1];
235 2015-03-04T21:22:35 <bond007> Now since we need to check if the content of the wiki isnt corrupt , we do the following:
236 2015-03-04T21:22:36 <bond007> Feed the content again into our hash function [sha1] and generate another hash key (new_hashkey)
237 2015-03-04T21:22:38 <bond007> If new_hashkey == old_hashey , data isn't corrupt.
238 2015-03-04T21:22:40 <bond007> Let me know if I am in the right direction or not?
239 2015-03-04T21:24:41 *** bond007
240 2015-03-04T21:50:44 *** psd_
241 2015-03-04T21:54:27 *** psd
242 2015-03-04T21:57:27 *** penguinRaider
243 2015-03-04T22:46:51 *** psd__
244 2015-03-04T22:50:49 *** psd_
245 2015-03-04T22:58:25 *** psd__
246 2015-03-04T23:11:23 *** psd__
247