|
Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/ Set by moderator on 31 August 2013. |
|||
|
08:43
denis_boyun joined
10:09
denisboyun joined
11:01
denisboyun joined
13:21
denis_boyun joined
|
|||
| sa1 | Pre-report: | 15:29 | |
| # Worked on References and Trees | |||
| ## Already mentioned in last blog post | |||
| # Diff class | |||
| # Working on documentation in pencils down week | |||
|
16:40
pmurias joined
|
|||
| pmurias | GSoC prereport | 16:40 | |
| Implemented serialization (nqp/t/serialization/01-basic.t nqp/t/serialization/02-types.t). | |||
| Serialization of closures still left as I need to think about some things (mainly how nqp::markcodestatic needs to behave). | |||
| Implemented nqp::radix. | |||
|
16:40
lizmat joined
|
|||
| pmurias | Wrote a test for that. | 16:40 | |
| Working on getting the nqp-compiled-to-javascript to run more things. | 16:41 | ||
| It mainly involves fixing bugs and finding tiny things we do differently from nqp-parrot that are not tested for. | |||
| Stuff like stringifing hash iterators, nqp::unshift on an object with a positional delegate. | |||
| The big things (like the heavily tested regex engine) seem to work correctly. | |||
| There shouldn't be an serious blockers, mostly bughunting. | |||
|
18:15
denis_boyun joined
|
|||
| denis_boyun | # Done: | 18:39 | |
| * hll and library templates have supported build with perl5 language | |||
| # Doing: | |||
| * done api more and more smart(clean old zip project) | |||
| .end | |||
| Util | Pre-report: | 19:30 | |
| Doing: GSoC end-game work. | |||
| .end | |||
| Hello! Who all is in attendance? | |||
| denis_boyun | Util: hi. yes | ||
| sa1 | Util: Hello | ||
| I'm meant to code worked upon till the 16th at the end of the evaluation. | 19:32 | ||
| So this week is just meant for documentation and tests. | |||
| Util | sa1: You out-typed me. See below. | 19:33 | |
| Reminder to GSoC students: | |||
| We have passed the suggested 'pencils down' date (Mon Sep 16), and are approaching the firm 'pencils down' date (Mon Sep 23). | |||
| Unless specified by your mentor, new work on features should quickly end, and all work for the rest of the week should be on tests, documentation, final refactoring, and other end-game efforts. | |||
| sa1: So, you are proceeding according to plan, yes? | 19:34 | ||
| sa1 | Util: Hmm, github is down so I can't show you the gist, but the final deliverables mentioned there are met.. | 19:35 | |
| But the diff work that I mentioned for the last week's schedule, that needs a little more work. | |||
| Util | sa1: Post the gist info here after the meeting, when GH is back up. | 19:36 | |
| sa1 | Util: google-melange.appspot.com/gsoc/pr..._kgp/11002 | 19:37 | |
| Is that visible to you? | |||
| nm, I see github back up too: gist.github.com/sa1/5468408 | 19:39 | ||
| Util | sa1: The Melange post was not visible, but the Gist is. | 19:40 | |
| sa1: "final deliverables mentioned there are met". This is music to my ears :^) | 19:41 | ||
| sa1 | Util: thank you :) | 19:42 | |
| So I've got my exams coming up next week. I'll spend some time on documentation. The other wrapping up stuff involves making things easier to set up. | 19:43 | ||
| But I need feedback on that, the problems faced on setup. | |||
| Util | sa1: Does dukeleto know in detail of the feedback you need, and that you need it? | 19:45 | |
| sa1 | Util: I asked him whether he set up an environment, and he said that he didn't because needing another .so file installed is a good short-term solution, but a bad long-term one. | 19:47 | |
| He has made some attempts at setup after that, because of one or more commits he pushed. | 19:48 | ||
| But I only want any problems faced to be mentioned, nothing more. | 19:49 | ||
| Removing the .so file currently required will take some time and insight. | |||
| Util | sa1: I am not sure I completely understand, but I will leave that issue to the two of you; let me know if you need me to look into it myself. | 19:50 | |
| denis_boyun: Have you fulfilled your final deliverables? | |||
| Can you stop your work on the API and shift to just cleanup, and still have accomplished what was promised? | 19:51 | ||
| sa1 | Util: I want only general feedback, just see if you can build, install, and run a test | ||
| And if that's not possible, just mention it. | |||
| Util | sa1: OK | 19:52 | |
| denis_boyun | Util: yes. my project have done. hll and template files are supporting all build languages and all tests. I've done tests and documentation | ||
| Util | GSoC students - Some thoughts to shape your documentation: | ||
| denis_boyun: Excellent! | 19:53 | ||
| Util restarts my pasting | |||
| GSoC students - Some thoughts to shape your documentation: | |||
| 1. Someone else may want to continue your work in the next few months. | |||
| Write what will help them know what dead-ends you have already explored, and what your next items of work would have been. | |||
| 2. Someone else may continue your work during the next GSoC. | |||
| (You might have a conflicting schedule next year). | |||
| Write what will help them get "up to speed" quickly. | |||
| 3. *You* may continue your work during the next GSoC. | |||
| You *will* have forgotten 95% of the knowledge that seems so fresh and permanent in your brains now. | |||
| Write what will restore all that knowledge, so you don't have to discover it all over again. | |||
| .end | 19:54 | ||
| sa1 | hmm, makes sense | ||
| Util | denis_boyun: By "done", do you mean that you have no more tests&docs to do this week, or do you mean that your have already started on them and will be finishing this week? | 19:55 | |
| denis_boyun | Util: I mean that I've done all work which I planed. At this week I want to add some features, which done my project more perfect | 19:58 | |
| Util: It's a some change on my API, on tests and etc | 19:59 | ||
| Util | denis_boyun: It is great that you have done all your planned work, but be careful about adding new features at this point. That should only be done with dukeleto's agreement. | 20:03 | |
| The reason is that, if you try to add new features now, you have 6 days to fully implement, *and* debug, *and* document the new features. | |||
| Something could happen to you in 3 days that completely disrupts your schedule, and leaves your project in a inconsistent state. | |||
| Better to polish the existing code, tests, and documentation during this week. | |||
| After the official close of GSoC, you are *very* welcome to work more; we would love to have all three of you students all year long! (We just can't pay you ourselves) | |||
| ( This is all according to Google's timeline: www.google-melange.com/gsoc/events/...e/gsoc2013 ) | 20:04 | ||
| sa1 | Payments are not a problem. I'll be done with my exams and then do some more work on this and then see what else I can do after that. | 20:05 | |
| Util | sa1: We will be glad to have you. | 20:06 | |
| denis_boyun | Util: ok, I will take a note your advice | 20:07 | |
| Util | Getting new long-term participants for our projects is the best part of GSoC for all the participating organizations. | ||
| denis_boyun: Great! | |||
| I am looking forward to next week's meeting, and a 100% successful conclusion to this year's GSoC. | |||
| GSoC students: Remember to post to Parrot.org and parrot-dev! | |||
| Anything else to discuss? (GSoC or not) | |||
| sa1 | no | ||
| denis_boyun | no | 20:08 | |
| Util | Thank you all for participating! | ||
| ( You too, pmurias; Great work! ) | |||
| Meeting adjourned. | |||
| Coke | big thanks to all the GSOC students this semester, and to Util for driving. | 21:05 | |