|
2009 -- the year of November. <november-wiki.org> <github.com/viklund/november> <irclog.perlgeek.de/november-wiki> <nopaste.snit.ch> Set by moderator on 21 January 2009. |
|||
|
10:15
masak joined
10:48
ihrd joined
|
|||
| ihrd | hi | 10:48 | |
| zarah | hi ihrd | ||
| masak | hello ihrd | ||
| ihrd | masak: how are you? | 10:49 | |
| masak | it's the weekend. I'm good. :) | 10:50 | |
| any you? | |||
| ihrd | I am well | 10:51 | |
| Do you see Tene? | |||
| masak | not yet... | ||
| let me see if I can find the original conversation with him about the grant. | |||
| it would be interesting to see what we were talking about then. | 10:52 | ||
| logs++ | |||
| ihrd | ah, in English I should say, Did you see Tene, sorry | ||
| masak | ihrd: I guessed your meaning. :) | ||
| my background allows me to guess such things. | 10:53 | ||
| ihrd | yes, and this is good, but my English should be cleary :) | 10:54 | |
| masak | it'll be clearer with time, I'm sure. | ||
| ihrd | thank you, I do my best | 10:55 | |
| masak | as you say yourself, you've been improving greatly in only a few months. | ||
| ihrd | Did you read TPF article about grants? | ||
| masak | hm... no, not yet. :/ | 10:56 | |
| I opened it in the browser, but I've had no time to read it. | |||
| yesterday was busy. | |||
| ihrd | I mean news.perlfoundation.org/2009/01/200...oposa.html | 10:57 | |
| zarah | ihrd's link is also tinyurl.com/7549f8 | ||
| masak | yes, that one. | ||
| I saw that the deadline is 31 January, as you said. | 10:58 | ||
| ihrd | Yes | ||
| but I think we should sent propose on this hollydays | |||
| people in TPF nedd time to read and think about | 10:59 | ||
| masak | the sooner the better, of course. | ||
| ihrd | ok, let look at grant | 11:03 | |
| I will do Maya, Routines, Template | |||
| I mean I see how I can do that | |||
| masak | good. | 11:04 | |
| ihrd | I like REST | ||
| masak | I will adapt November to whatever Web.pm level is appropriate. preferably the highest one, with MVC. | ||
| I see Web.pm as consisting of three levels or 'rungs'. | 11:05 | ||
| 1. very simple templating | |||
| 2. slightly more advanced templating | |||
| 3. MVC | |||
| and the programmer gets to decide the appropriate level. | |||
| and gets good defaults for that level. | |||
| ihrd | so I will implement REST-resources shortcuts in Routines | 11:06 | |
| masak | is REST related to MVC, would you say? | ||
| or is it independent? | |||
| ihrd | REST is about resources, and methods to interact with its | ||
| masak | yes. | 11:07 | |
| ihrd | you have something like /post/:id | ||
| masak | right. | ||
| so it's unrelated to MVC? | |||
| ihrd | yes | ||
| masak | I know what both REST and MVC are, roughly. just never thought about whether they have any connection. | 11:08 | |
| ihrd | REST helps as to orginize our Controllers | ||
| and our applications API | |||
| but REST just one way, users can use Web.pm and do not use REST | 11:09 | ||
| masak | I was just about to ask that :) | ||
| do you see November using REST in the future? | |||
| ihrd | yes, it is good way | 11:10 | |
| masak | good. | ||
| that's a topic both for the mailing list and this channel. | |||
| ihrd | but November is your son, and you can prefer what you like | ||
| masak | heh :) | ||
| I do like discussion, though. | 11:11 | ||
| I'm not 100% dictator, just 90% or so. | 11:12 | ||
| ihrd | I think we should mail digest after | ||
| masak | digest? | ||
| ihrd | send digest of this dusscussion to the mail list | ||
| masak | yes, maybe. | ||
| I'm a bit short on time right now, so I'm not sure if I'll have time to make a summary. | 11:13 | ||
| but simply linking to the discussion is easy. :) | |||
| ihrd | okay | 11:14 | |
| ah, and URI, I will work to make it adult | |||
| masak | 'a grownup', yes. | 11:15 | |
| sounds good. | |||
| I will focus on the three rungs of Web.pm, on forms and webapp things, and on making use cases work. | 11:16 | ||
| ihrd | hm, I am reding our propousel "An XML-aware replacement for HTML::Template." | ||
| I still see Web::Template as simple text-base templater, withou XML parser | |||
| masak | ihrd: yes, that sounds like it comes from my idea of adopting that Python module. | 11:17 | |
| ihrd: ok. | |||
| ihrd | hm and HTML::Template... I see more intresting goals now :) | 11:19 | |
| masak | what goals? | ||
| ah, Genshi. that's it. genshi.edgewall.org/wiki/GenshiTutorial | 11:20 | ||
| zarah | masak's link is also tinyurl.com/3caopv | ||
| masak | I found that one really, really nice. | ||
| and I think it'd be a good idea to have that as the slightly more advanced templating solution in Web.pm. | |||
| ihrd | I mean I really whant spent time to implement somthing new | ||
| masak | look at the first XML example on that page. it's really pure. and I think that can be a good thing in many ways. | 11:21 | |
| ihrd | Yes and we speaked about that | ||
| masak | I've never really liked HTML::Template's syntax. | ||
| ihrd | I was read this tutorila | ||
| masak | ah, good. | ||
| ihrd | so, do you like to implement somthing like this? | 11:22 | |
| masak | oh yes! | ||
| very much. | |||
| I'm not sure I can do the MVC stuff very well, but I can take responsibility for rungs 1 and 2, the two templating engines. | 11:23 | ||
| (if you want to help, I don't mind. we can share tasks.) | |||
| ihrd | So, I replace HTML::Template by Web::Template -- perlish template | 11:25 | |
| masak | I don't know what it will be called, but yes. might be good not to call it HTML::Template. | 11:26 | |
| I figure rung 1 will be simpler than our current HTML::Template, and rung 2 will be more advanced. | 11:27 | ||
| ihrd | I start to implement very simple templates in Maya repo, only first step | 11:28 | |
| masak | oki. | ||
| that sounds good, I prefer working code over elaborate designs. | 11:29 | ||
| I increasingly feel the weight of different modules residing in different repositories, by the way. | |||
| CPAN is a godsend, but one we don't have right now. | 11:30 | ||
| ihrd | github is good place | 11:31 | |
| masak | yes. | ||
| but dependency handling is manual. | |||
| ihrd | I thing apps should live in it`s one | 11:32 | |
| but Web:: stuff can live in one repo | |||
| masak | aye. | ||
| ihrd | about deopendencies -- I thing we can relize apps as tar with all modules | 11:37 | |
| masak | 'release'? | 11:38 | |
| yes, that's a good idea. | |||
| maybe even make it automatic through github's URIs somehow. | |||
| ihrd | "Much of the provisional code currently residing in November will thereby move to either of the two modules." what you mean? | 11:45 | |
| a u here? | 11:52 | ||
| masak | yes, but doing other things. | ||
| best way to get my attention is to write 'masak'. | 11:53 | ||
| I meant, | |||
| that in the long run, CGI.pm will go away and not be a part of November itself. | |||
| ihrd | I thinking about yet another app | ||
| masak | oh, which one? | ||
| ihrd | Are you sure we should create three app? | ||
| masak | three seems a good number. | 11:54 | |
| ihrd | I mean I see a lot of work with November and Maya | ||
| masak | I understand. | ||
| ihrd | we can spent our time to make it better | ||
| masak | maybe Tene would like his own app too? :) | ||
| ihrd | ah, yes, mb. | 11:55 | |
| masak | but maybe we shouldn't _promise_ three apps in the grant applicaiont. | 11:56 | |
| the important thing for the grant isn't that we make three apps, it's that we make Web.pm and HTTP.pm | |||
| but I think having three different apps would help towards that goal. | |||
| it seems that Druid will soon become a web app. surely it will also have use for Web.pm and HTTP.pm. | 12:08 | ||
| ihrd | masak: good idea, about Druid | 12:20 | |
| masak | mberends is very eager to see it reach the web. | 12:21 | |
| ihrd | masak: I updated propousal | ||
| take a look plz | |||
| I cange and add a lot | |||
| masak | and once we have that, I have a number of other games that I'd like to give the same treatment. | ||
| masak takes a look | |||
| ihrd | masak: I have long-term game project too | 12:22 | |
| masak | cool. | ||
| ihrd | and this would be web-based strategy game | ||
| about me changes: | 12:23 | ||
| I add first step, 1 week, specifycation of basics | |||
| I change the cause of tutorial -- it about expr I think | |||
| masak | sorry? didn't understand that last part. | 12:24 | |
| ihrd | and I put "pecifying the features desired for a modern Web.pm module" on the end | ||
| masak | good. | 12:25 | |
| ihrd | sorry, I mean "Condensing the above experience into a tutorial" | ||
| You have another way, specification -> tutorial | |||
| experience -> tutorial looks better for me | 12:26 | ||
| masak | ah. | ||
| yes. | |||
| however, a tutorial will need to be developed during the whole process. | |||
| do we request 3000$ total? | |||
| perhaps 1000$ each, then? | 12:27 | ||
| I'm editing the grant proposal now, but will need to re-read it at least once more before we send it. | 12:30 | ||
| just to see that everything looks good. | |||
| ihrd | masak: this is time question, I do not know anything about you and Stephen time | ||
| masak | hm, you're right. | 12:31 | |
| I'd say 10h per week is not unreasonable for me. | |||
| that's 25% time. yes, that's reasonable. | |||
| ihrd | I can spent 1/3 of week time | ||
| and I wrote about that | 12:32 | ||
| masak | aye. | ||
| ihrd | We can decrese time, if we exceed 3000$ | 12:33 | |
| masak | applying the same calculation on my time, I can ask for 1200 $. | ||
| I'll write that. | |||
| ihrd | we should speak weth Tene, If he whant to spent same time, we should decrease grant duration | 12:34 | |
| masak | aye. | ||
| ihrd | and about tutorial: yes, we will develope it all time | 12:35 | |
| but we will use this week at the end to make it more readeable and sync | 12:36 | ||
| and then "Specifying the features desired for a modern Web.pm module" | 12:37 | ||
| we can merge this two steps | |||
| masak | ihrd: you mention "Maya" in the grant, but don't explain what it is. I'll add a short explanation. | 12:38 | |
| ihrd | tutorial + what we see as ideal for our framework | ||
| ah, yes, thank you | |||
| masak | I removed all traces of the "other application" so far. better to add it later if we think we need it. | 12:39 | |
| ihrd | masak: I think we should arrange about dedline for sending this propousal | 12:41 | |
| masak | sure. Friday? | ||
| ihrd | ah, no | ||
| masak | running the calculation backwards, there are 3h/week left for Tene. | ||
| ihrd | Monday | 12:42 | |
| masak | ok, Monday. | ||
| I'll write 3h/week for him. and ask him via mail and by IRC if this is fine with him. | |||
| ihrd | 26 of January I mean | ||
| masak | yes. | ||
| ihrd | masak: can you send SMS to me when Stephen come in, and you are ready for disscussion? | 12:44 | |
| masak | you mean so that the three of us can discuss? um, I have some difficulty sending SMSes. | 12:45 | |
| I don't have a mobile phone. | |||
| I can send an email, or a ping via Skype. | 12:46 | ||
| ihrd | I really want to do that grant, and I feel we should speak about that and fit all stuff | ||
| masak | yes. | ||
| ihrd | ah, yes | ||
| masak | I like that you take a leading role in finalizing the grant proposal. | ||
| just remember that there's a significant change that we'll be redirected back to the "Perl 6 Microgrants". | |||
| because I really do think that those are more appropriate for this. | 12:47 | ||
| but it's good to be writing grants, getting the exercise. | |||
| ihrd | Microgrants is about Microthings, but web f/w is a big one | 12:48 | |
| I hope TPF found our propousal intresting | 12:49 | ||
| masak | yes, we just need to be clear and concise. | ||
| ihrd | and it is chance for me to do something biger with Perl6 | ||
| masak | aye. | 12:50 | |
| ihrd++ | |||
| ihrd | masak: about SMS, you can send it be Internet | 12:54 | |
| masak | ihrd: no, not without a mobile phone. | ||
| ihrd | www.megafondv.ru/prim/sms/ | ||
| zarah | ihrd's link is also tinyurl.com/abthxl | ||
| ihrd | just use web-form | ||
| masak | what's your number? | ||
| ihrd | my phone 125 40 53 | ||
| this is for free | 12:55 | ||
| sorry, I thing should by the some service in English | |||
| masak | see if you get the one I just sent you. | 12:56 | |
| ihrd | no. do you fill captcha? | 12:57 | |
| masak | yes, sure. | ||
| ihrd | mb some lag | 12:58 | |
| masak | or it didn't work. :) | ||
| ihrd | it works, I send one right now and recive after 1/2 of second | 12:59 | |
| do you see Ваше сообщение помещено в очередь на отправку. | |||
| after submit? | 13:00 | ||
| masak | not sure, I'll try again. | ||
| ihrd | and form should gone | ||
| masak | "Ваше сообщение помещено в очередь на отправку." | 13:01 | |
| aye. | |||
| ihrd | hm. mb this service do not like forigeon IPs :((( | 13:03 | |
| masak | might be. | 13:04 | |
| with SMSes, I've learned that there is no such thing as a free lunch. | 13:05 | ||
| ihrd | ;) | ||
| I do not like it too | |||
| btw it is fast we to let me know something | 13:06 | ||
| okay, email still be here | |||
| there | |||
| hm | |||
| (I think in English I should say "still be there", yes?) | 13:07 | ||
| masak | "email is still there" or "email is still an option", I think. | 13:09 | |
| in "Controller code organization", is it OK if I write "controller" with a miniscule "c"? | 13:13 | ||
| ihrd | masak: aye | 13:20 | |
| masak | ok, I've done a lot of minor updates. | 13:21 | |
| I like the proposal as it is now, and would consider it done after Tene has given his blessing. | |||
| ihrd | masak: good! I will re-read it tomorrow, now I need to go | 13:29 | |
| bb | |||
|
13:29
ihrd left
15:51
ihrd joined
|
|||
| ihrd | masak: hi :) I am back | 15:52 | |
| masak | hello. :) | ||
| ihrd | Do you speak with Tene? | ||
| masak | no. pinged him on #perl6, no reply. just sent an email. | 15:53 | |
| ihrd | I just see requested amout, in our propousal and wondered | ||
| masak | that addition was mine. | 15:54 | |
| it's counting backwards from 3000$. | |||
| ihrd | Stephen would be confused, I think | ||
| masak | you might be right. | ||
| I'll remove it. | 15:55 | ||
| ihrd | I will do that | ||
| masak | oh, you're editing already. ok. | ||
| ihrd | I start to make some changes | ||
| We should have cleared, what he expect, mb we should just change duration to fit in 3000$ | 15:56 | ||
| masak | aye. | 15:57 | |
| if we haven't heard from him before Monday, I think it's reasonable to go ahead without him. | 15:58 | ||
| it's just a grant. | |||
| ihrd | I hope Stephen`s Rakudo development background can helps us a lot with this grant | 16:00 | |
| But without communication we just cant work, yes | |||
| masak | with November, I have had very positive results just talking to pmichaud and jonathan. | 16:02 | |
| they are usually highly responsive to requests and bugfix prioritizations. | 16:03 | ||
| ihrd | masak: yes, I was speaking a lot with Jonathan | 16:10 | |
| masak | of course, if there's anything _specific_ that we need for Web.pm or HTTP.pm, it'll be good to have a dedicated Rakudo hacker like Tene. | 16:11 | |
| ihrd | and he always found time to help me with perl6-related topics | ||
| masak | yes, jonathan rocks. | ||
| ihrd | I do not speak with PM, mb because I was meet Jonathan in real, but PM not :) | 16:12 | |
| masak | heh. | 16:13 | |
| pmichaud is very nice too. I met both of them in August. | |||
| I think pmichaud has actually fixed more urgent bugs for me lately. | 16:14 | ||
| ihrd | I still have some confused about PGE, PM do not answered or mb I miss something, I will recheck this behavoir with ? and send another one email | 16:16 | |
| masak | sounds good. | 16:17 | |
| you can always ask on #perl6 or here as well. | |||
| might actually be easier to get answers that way. | |||
| I found something strange yesterday: | 16:18 | ||
| rakudo: grammar G { regex TOP { ^ } }; G.parse(""); say $/.WHAT; say $/ ~~ Match | |||
| p6eval | rakudo 35948: OUTPUT«Parrot VM: PANIC: Out of mem!C file src/gc/memory.c, line 141Parrot file (not available), line (not available)We highly suggest you notify the Parrot team if you have not been working onParrot. Use parrotbug (located in parrot's root directory) or send ane-mail to | ||
| ..parrot-p... | |||
| masak | um. | ||
| rakudo: grammar G { regex TOP { ^ } }; G.parse(""); say $/.WHAT; say $/ ~~ Match | 16:20 | ||
| p6eval | rakudo 35948: OUTPUT«Parrot VM: PANIC: Out of mem!C file src/gc/memory.c, line 141Parrot file (not available), line (not available)We highly suggest you notify the Parrot team if you have not been working onParrot. Use parrotbug (located in parrot's root directory) or send ane-mail to | ||
| ..parrot-p... | |||
| masak | this only happens here and on #perl6, not at #parrot. | ||
| strange. | |||
| anyway, | 16:21 | ||
| the one-liner produces "G\\n0\\n" on the latest Rakudo. | |||
| ihrd | masak: sorry, I was rock to sleep my child | 16:49 | |
| realy strange | |||
| masak | it's ok, I'm doing other things as well today. | ||
| I'm writing an essay in Chinese. | |||
| ihrd | ah, I need to go, bb, see you tommorow! | ||
| masak | :) | ||
|
16:49
ihrd left
|
|||