2009-02-11T02:01:20  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4287:9da09d8ebb04 1.8/MoinMoin/events/xapian_index.py: email attachments import with xapian indexing enabled: fix AttributeError
2009-02-11T02:34:44  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4569:3caaa8c74c41 1.9/MoinMoin/ (13 files in 7 dirs): wikiutil: replace moin's cgi/urllib wrappers by calls to werkzeug.utils code
2009-02-11T02:38:33  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4570:e86a7b66eb0e 1.9/MoinMoin/action/Despam.py: Despam: must use request.values because it also does GET requests, add logging/debug code
2009-02-11T03:11:39  <ThomasWaldmann> http://www.mail-archive.com/web-sig@python.org/msg02483.html < charset horror continued in wsgi 8(
2009-02-11T04:27:09  <TheSheep> aaaaaaaa!
2009-02-11T04:27:27  <TheSheep> must kill old rfc authors
2009-02-11T09:09:27  <dreimark> moin
2009-02-11T09:10:13  <dreimark> now booth ^T.* sleepless ;)
2009-02-11T10:23:35  <waldi> ThomasWaldmann: haha
2009-02-11T10:23:45  <waldi> TheSheep: which ones?
2009-02-11T10:40:47  <dreimark> waldi: don't become old ;)
2009-02-11T13:25:20  * ThomasWaldmann sleeps well, just sometime at unusual times :)
2009-02-11T13:36:58  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4914:bb9d8b766cf2 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Parse authority into its parts
2009-02-11T13:37:00  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4915:86c6f21a34b0 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Parse path into a list
2009-02-11T13:37:01  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4916:26050d58972a 1.8-dom-bblank/MoinMoin/util/_tests/test_iri.py: Tests for Iri - Add new tests, update
2009-02-11T13:37:02  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4917:07c966aadfe2 1.8-dom-bblank/MoinMoin/util/_tests/test_iri.py: Tests for Iri - Add tests for Iri addition
2009-02-11T13:37:03  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4918:cca8fe659d87 1.8-dom-bblank/MoinMoin/util/ (_tests/test_iri.py iri.py): Iri - Add segment access to path, add tests
2009-02-11T13:37:06  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4919:c9e21007466a 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Support addition of to Iri
2009-02-11T13:37:09  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4920:366f3382ca7a 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Support addition of to IriPath, fix query addition in Iri
2009-02-11T13:37:12  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4921:d0bb75b7cda8 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Fix handling of empty port
2009-02-11T13:59:56  <ThomasWaldmann> http://code.google.com/intl/de/opensource/gsoc/2009/faqs.html
2009-02-11T15:10:17  <kartik_> Hi, I am interested in working for MoinMoin at this year's GSOC (if it gets selected as a mentor organisation, which it should :) )
2009-02-11T15:10:44  <TheSheep> kartik_: hello, that's quick :)
2009-02-11T15:10:59  <TheSheep> kartik_: do you have any particular ideas?
2009-02-11T15:11:35  <kartik_> I have quite a lot of experience in python, and I have done quite a lot of socket programming, xml parsing( DOM), mysql etc(using python)
2009-02-11T15:12:20  <kartik_> TheSheep, yeah I wanted to start early mainly because I don't have any prior experience with moin moin
2009-02-11T15:13:04  <kartik_> So I dont have any particular ideas due to this reason
2009-02-11T15:14:22  <kartik_> IF you guys can suggest me an idea I am willing to spend ample amount of time in the coming 4-5 months
2009-02-11T15:21:07  <TheSheep> well, I'd start with installing it and running for a while,maybe looking at the different plugins available, etc.
2009-02-11T15:21:36  <TheSheep> you got any specific areas of expertise?
2009-02-11T15:22:19  <TheSheep> I'd also look at the pages related to previous gsocs on the wiki
2009-02-11T15:24:39  <kartik_> Yeah I was checking your project idea page,though I was technically able to get what you wanted but the purpose was unable to get the 'real' purpose
2009-02-11T15:25:42  <kartik_> My specific areas as such includes designing distributed environments and programming such systems
2009-02-11T15:26:25  <kartik_> And as mentioned I have done lots and lots of stuff with sockets,xml ,regex, databases using python
2009-02-11T15:27:36  <kartik_> other then these, I come comfortable with algorithms
2009-02-11T15:47:18  <ThomasWaldmann> kartik_rustagi: hi
2009-02-11T15:48:21  <kartik_rustagi> ThomasWaldmann, hi :)
2009-02-11T15:48:36  * ThomasWaldmann read backlog
2009-02-11T15:49:10  <ThomasWaldmann> TheSheep mentioned the important point: get familiar with moin first :)
2009-02-11T15:49:31  <ThomasWaldmann> so you know what it does and how the code looks like
2009-02-11T15:49:38  <kartik_rustagi> yeah i just started plying with python moin moin
2009-02-11T15:49:46  <kartik_rustagi> *playing
2009-02-11T15:49:56  <ThomasWaldmann> you found our 2009 ideas page?
2009-02-11T15:50:58  <ThomasWaldmann> those ideas are rather brief on purpose, because we want the student to think about them first (and not just c&p our ideas into his/her application :)
2009-02-11T15:51:40  <ThomasWaldmann> so it is good to start early, if someone comes late that won't work out :)
2009-02-11T15:52:01  <kartik_rustagi> yeah I did checked your 2009 page
2009-02-11T15:52:13  <ThomasWaldmann> did you use mercurial and py.test already?
2009-02-11T15:53:13  <kartik_rustagi> I have used mercurial
2009-02-11T15:53:21  <kartik_rustagi> but not py.test
2009-02-11T15:53:58  <ThomasWaldmann> ok, no problem. maybe have a look at moin's _tests/ directories.
2009-02-11T15:54:13  <kartik_rustagi> Regarding ideas on 2009 idea page, I am unable to get what 'real life' purpose do they solve ( New to moin moin)
2009-02-11T15:54:15  <ThomasWaldmann> good that you know already hg, so one thing less to learn.
2009-02-11T15:54:27  <kartik_rustagi> :)
2009-02-11T15:54:47  <ThomasWaldmann> if you have a question about a specific idea, just ask.
2009-02-11T15:55:31  <ThomasWaldmann> quite some of the stuff there are internal improvements, so the wiki web user maybe won't notice.
2009-02-11T15:57:54  <kartik_rustagi> There is some thing mentioned as 'DATABROWSER'
2009-02-11T15:58:16  <kartik_rustagi> what exactly is it and is all the work in python?
2009-02-11T15:58:47  <ThomasWaldmann> you are in india?
2009-02-11T15:59:06  <kartik_rustagi> yup
2009-02-11T15:59:14  <dreimark> kartik_rustagi: databrowser is a tool to create tables
2009-02-11T15:59:30  <dreimark> it is used for example at the info action
2009-02-11T15:59:49  <dreimark> or on a macro I recently added to the 1.7 extensions
2009-02-11T16:00:10  <ThomasWaldmann> or for some sysadmin tools in moin ui
2009-02-11T16:00:41  <kartik_rustagi> what kind of math needs to be implemented here?
2009-02-11T16:01:07  <kartik_rustagi> and are these tables generic as in used by user and sysadmin both?
2009-02-11T16:01:52  <dreimark> read the comment of http://hg.moinmo.in/moin/1.7-extensions/file/tip/data/plugin/macro/CollectLists.py
2009-02-11T16:02:29  <dreimark> you can use the databrowser for differnt things.
2009-02-11T16:03:01  <dreimark> a testwiki is at http://www.wikiwiki.ch/Test-2
2009-02-11T16:05:21  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4922:566f2c8b5279 1.8-dom-bblank/MoinMoin/util/ (_tests/test_iri.py iri.py): Iri - Remove dot segments from absolute paths, fix some tests
2009-02-11T16:08:06  <dreimark> kartik_rustagi: shows two parsers which can do spreadsheet calculations http://moinmo.in/ParserMarket/Sstable or http://moinmo.in/ParserMarket/Sctable
2009-02-11T16:11:27  <kartik_rustagi> ok so this is what i get:-
2009-02-11T16:12:17  <kartik_rustagi> 1) data browsers make tables which have information regarding various pages in a wiki
2009-02-11T16:12:25  <kartik_rustagi> 2) arrange them in tabular form
2009-02-11T16:13:00  <kartik_rustagi> 3) their are parsers to do calculations on these tables
2009-02-11T16:13:08  <kartik_rustagi> My doubts:-
2009-02-11T16:13:35  <kartik_rustagi> 1) how will transpose help
2009-02-11T16:14:14  <kartik_rustagi> 2) implement math- if their are parsers to do the math, then what exactly is needed here
2009-02-11T16:14:58  <kartik_rustagi> ( This is in respect to the idea published at http://moinmo.in/GoogleSoc2009/InitialProjectIdeas)
2009-02-11T16:36:08  <dreimark> kartik_rustagi: both are sparated enhancements of that tools
2009-02-11T16:36:40  <dreimark> it is ugly to add transpose by each application itselfs
2009-02-11T16:38:51  <dreimark> if math is implemented you can call the browser by those parsers.
2009-02-11T16:39:54  <dreimark> we have also to think on cross refernces to the gui editor.
2009-02-11T16:42:29  <dreimark> kartik_rustagi: you may also look at http://moinmo.in/MoinMoinTodo/Release 2.0 for our future plans. some of ideas on the gsoc page are closer than others to this direction
2009-02-11T16:43:41  <dreimark> of course we will update that page later on
2009-02-11T16:48:13  <kartik_rustagi> dreimark, I still have a doubt regarding what you mean by transpose over here. I am aware only about the mathematical one regarding matrix and graphs
2009-02-11T16:49:13  <dreimark> kartik_rustagi:the table data can be arranged by columns or by rows
2009-02-11T16:49:41  <kartik_rustagi> ok so its the same transpose i knew about
2009-02-11T16:49:49  <kartik_rustagi> http://moinmo.in/MoinMoinTodo/Release does not exist
2009-02-11T16:50:07  <dreimark> add a blank and 2.9
2009-02-11T16:50:09  <dreimark> 2.0
2009-02-11T16:52:42  <ThomasWaldmann> one goal for a student application will be to find out what the important / urgently needed ideas are :)
2009-02-11T16:53:36  <kartik_rustagi> :)
2009-02-11T16:53:41  <kartik_rustagi> Got the point
2009-02-11T16:55:15  <ThomasWaldmann> also, all ideas lack timing information, so you have to have an idea how long it will take and whether it is appropriate for SOC and your skill level
2009-02-11T16:57:16  <TheSheep> ThomasWaldmann: do you know implementing a theme with template support would be good? It seem a little... small task.
2009-02-11T16:57:34  <kartik_rustagi> I guess the developers here can help with that, they will be our future 'mentor' :)
2009-02-11T16:58:02  <kartik_rustagi> (If we do get selected)
2009-02-11T16:58:04  <ThomasWaldmann> TheSheep: you remember that zenhase has tried that 2007?
2009-02-11T16:58:20  <TheSheep> ThomasWaldmann: yeah
2009-02-11T16:58:43  <ThomasWaldmann> the circumstances didn't change much since
2009-02-11T16:59:18  <dreimark> TheSheep: too early
2009-02-11T16:59:59  <TheSheep> ThomasWaldmann: btw, do you know if there is any code from that attempt?
2009-02-11T17:00:06  <TheSheep> can't see anything in the repos
2009-02-11T17:00:34  <ThomasWaldmann> http://hg.moinmo.in/moin/1.7-template-fkrupicka/
2009-02-11T17:02:33  <TheSheep> I must be blind
2009-02-11T17:03:01  <dreimark> filter = zenhase ;)
2009-02-11T17:03:46  <ThomasWaldmann> kartik_rustagi: btw, a clever idea to impress mentoring orgs is to submit some nice patches :)
2009-02-11T17:05:57  <kartik_rustagi> Yeah that is true, but if I start with understanding moin moin today even then i dont think I will be in a state to submit patches before Gsoc :D
2009-02-11T17:07:25  <dreimark> kartik_rustagi: you may want to peek into google.com/translate_t of http://moinmo.in/MoinAPI/Beispiele
2009-02-11T17:07:49  <dreimark> and play a bit with the examples there
2009-02-11T17:08:12  <ThomasWaldmann> kartik_rustagi: python is easy :)
2009-02-11T17:08:26  <ThomasWaldmann> btw, what's your development platform (OS)?
2009-02-11T17:08:34  <kartik_rustagi> ThomasWaldmann, I am already in love with python
2009-02-11T17:09:05  <kartik_rustagi> Right now its ubuntu, got sick with gentoo
2009-02-11T17:09:17  <ThomasWaldmann> too much compiling, I know :D
2009-02-11T17:10:11  <kartik_rustagi> so gentoo is out, what about you?
2009-02-11T17:10:49  <TheSheep> we have very few windows devs
2009-02-11T17:10:58  <ThomasWaldmann> on my own machines: ubuntu, on client server machines: debian, desktop ubuntu
2009-02-11T17:12:21  <kartik_rustagi> So you are one of those devs not addicted with macs
2009-02-11T17:12:22  <ThomasWaldmann> I guess you need to pay people to stand the pain with developping for / using windows
2009-02-11T17:12:28  <kartik_rustagi> :D
2009-02-11T17:12:29  <kartik_rustagi> :D
2009-02-11T17:12:58  <kartik_rustagi> ThomasWaldmann, I play games on windows...wish wine could be perfect
2009-02-11T17:13:06  <ThomasWaldmann> Well, Macs are nice machines, but too big for me.
2009-02-11T17:13:45  <ThomasWaldmann> OS X is nice, too, but proprietary.
2009-02-11T17:14:00  <kartik_rustagi> Too expensive, plus not in tune with open source
2009-02-11T17:14:42  <kartik_rustagi> I find ubuntu great with respect to stability, arch is again a good option acc to me
2009-02-11T17:15:47  <ThomasWaldmann> well, stability is maybe a bit better with debian, but easy-of-use (and installation/configuration) is better with ubuntu.
2009-02-11T17:16:25  <ThomasWaldmann> and also, at least for the next few days, debian stable is just too old
2009-02-11T17:17:14  <kartik_rustagi> dreimark, I cant read German :)
2009-02-11T17:17:54  <kartik_rustagi> debian stable's repos are not updated
2009-02-11T17:21:15  <dreimark> kartik_rustagi: do you know google.com/translate_t ?
2009-02-11T17:22:58  * dreimark uses regulary ubuntu, kubuntu and suse
2009-02-11T17:23:17  <kartik_rustagi> dreimark, using that. I completely forgot about it
2009-02-11T17:24:23  <waldi> kartik_rustagi: debian stable was updates 4 days ago
2009-02-11T17:25:08  <kartik_rustagi> waldi, great
2009-02-11T17:28:36  * dreimark has to to pycologne 
2009-02-11T17:28:38  <dreimark> bbl
2009-02-11T17:46:18  <kartik_rustagi> Ok I will first play with moin a little bit and will be back here soon
2009-02-11T20:11:46  <waldi> AttributeError: 'IriPath' object has no attribute 'startswith'
2009-02-11T20:11:48  <waldi> bah
2009-02-11T22:40:14  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4923:03d6566c0d96 1.8-dom-bblank/MoinMoin/util/iri.py: Iri - Support list input for path, check for bool
2009-02-11T22:40:15  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4924:8a4cde8b2ef1 1.8-dom-bblank/MoinMoin/converter2/_tests/test_link.py: Tests for link converter - Provide page as Iri, use element instead of return value
2009-02-11T22:40:16  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4925:5bc04a5220a2 1.8-dom-bblank/MoinMoin/converter2/creole_in.py: Creole input converter - Convert Iri to unicode
2009-02-11T22:40:18  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4926:dfe1258eac89 1.8-dom-bblank/MoinMoin/converter2/macro.py: Macro converter - Use Iri as page name
2009-02-11T22:40:19  <CIA-38> Bastian Blank <bblank@thinkmo.de> default * 4927:71dc9062e9be 1.8-dom-bblank/MoinMoin/converter2/link.py: Link converter - Use Iri as page name, remove unused code parts
2009-02-11T23:20:49  <ThomasWaldmann> re
2009-02-11T23:45:06  <waldi> push

MoinMoin: MoinMoinChat/Logs/moin-dev/2009-02-11 (last edited 2009-02-11 01:15:01 by IrcLogImporter)