Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2013-09-17

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
08:43 denis_boyun joined #parrotsketch
10:09 denisboyun joined #parrotsketch
11:01 denisboyun joined #parrotsketch
13:21 denis_boyun joined #parrotsketch
15:29 sa1 Pre-report:
15:29 sa1 # Worked on References and Trees
15:29 sa1 ## Already mentioned in last blog post
15:29 sa1 # Diff class
15:29 sa1 # Working on documentation in pencils down week
16:40 pmurias joined #parrotsketch
16:40 pmurias GSoC prereport
16:40 pmurias Implemented serialization (nqp/t/serialization/01-basic.t nqp/t/serialization/02-types.t).
16:40 pmurias Serialization of closures still left as I need to think about some things (mainly how nqp::markcodestatic needs to behave).
16:40 pmurias Implemented nqp::radix.
16:40 lizmat joined #parrotsketch
16:40 pmurias Wrote a test for that.
16:41 pmurias Working on getting the nqp-compiled-to-javascript to run more things.
16:41 pmurias It mainly involves fixing bugs and finding tiny things we do differently from nqp-parrot that are not tested for.
16:41 pmurias Stuff like stringifing hash iterators, nqp::unshift on an object with a positional delegate.
16:41 pmurias The big things (like the heavily tested regex engine) seem to work correctly.
16:41 pmurias There shouldn't be an serious blockers, mostly bughunting.
18:15 denis_boyun joined #parrotsketch
18:39 denis_boyun # Done:
18:39 denis_boyun * hll and library templates have supported build with perl5 language
18:39 denis_boyun # Doing:
18:39 denis_boyun * done api more and more smart(clean old zip project)
18:39 denis_boyun .end
19:30 Util Pre-report:
19:30 Util Doing: GSoC end-game work.
19:30 Util .end
19:30 Util Hello! Who all is in attendance?
19:30 denis_boyun Util: hi. yes
19:30 sa1 Util: Hello
19:32 sa1 I'm meant to code worked upon till the 16th at the end of the evaluation.
19:32 sa1 So this week is just meant for documentation and tests.
19:33 Util sa1: You out-typed me. See below.
19:33 Util Reminder to GSoC students:
19:33 Util We have passed the suggested 'pencils down' date (Mon Sep 16), and are approaching the firm 'pencils down' date (Mon Sep 23).
19:33 Util 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.
19:34 Util sa1: So, you are proceeding according to plan, yes?
19:35 sa1 Util: Hmm, github is down so I can't show you the gist, but the final deliverables mentioned there are met..
19:35 sa1 But the diff work that I mentioned for the last week's schedule, that needs a little more work.
19:36 Util sa1: Post the gist info here after the meeting, when GH is back up.
19:37 sa1 Util: https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/saurabh_kgp/11002
19:37 sa1 Is that visible to you?
19:39 sa1 nm, I see github back up too: https://gist.github.com/sa1/5468408
19:40 Util sa1: The Melange post was not visible, but the Gist is.
19:41 Util sa1: "final deliverables mentioned there are met". This is music to my ears :^)
19:42 sa1 Util: thank you :)
19:43 sa1 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 sa1 But I need feedback on that, the problems faced on setup.
19:45 Util sa1: Does dukeleto know in detail of the feedback you need, and that you need it?
19:47 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:48 sa1 He has made some attempts at setup after that, because of one or more commits he pushed.
19:49 sa1 But I only want any problems faced to be mentioned, nothing more.
19:49 sa1 Removing the .so file currently required will take some time and insight.
19:50 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 Util denis_boyun: Have you fulfilled your final deliverables?
19:51 Util 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
19:51 sa1 And if that's not possible, just mention it.
19:52 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
19:52 Util GSoC students - Some thoughts to shape your documentation:
19:53 Util denis_boyun: Excellent!
19:53 * Util restarts my pasting
19:53 Util GSoC students - Some thoughts to shape your documentation:
19:53 Util 1. Someone else may want to continue your work in the next few months.
19:53 Util Write what will help them know what dead-ends you have already explored, and what your next items of work would have been.
19:53 Util 2. Someone else may continue your work during the next GSoC.
19:53 Util (You might have a conflicting schedule next year).
19:53 Util Write what will help them get "up to speed" quickly.
19:53 Util 3. *You* may continue your work during the next GSoC.
19:53 Util You *will* have forgotten 95% of the knowledge that seems so fresh and permanent in your brains now.
19:53 Util Write what will restore all that knowledge, so you don't have to discover it all over again.
19:54 Util .end
19:54 sa1 hmm, makes sense
19:55 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:58 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:59 denis_boyun Util: It's a some change on my API, on tests and etc
20:03 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 Util 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.
20:03 Util Something could happen to you in 3 days that completely disrupts your schedule, and leaves your project in a inconsistent state.
20:03 Util Better to polish the existing code, tests, and documentation during this week.
20:03 Util 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)
20:04 Util ( This is all according to Google's timeline: http://www.google-melange.com/gsoc/events/google/gsoc2013 )
20:05 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:06 Util sa1: We will be glad to have you.
20:07 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.
20:07 Util denis_boyun: Great!
20:07 Util I am looking forward to next week's meeting, and a 100% successful conclusion to this year's GSoC.
20:07 Util GSoC students: Remember to post to Parrot.org and parrot-dev!
20:07 Util Anything else to discuss? (GSoC or not)
20:07 sa1 no
20:08 denis_boyun no
20:08 Util Thank you all for participating!
20:08 Util ( You too, pmurias; Great work! )
20:08 Util Meeting adjourned.
21:05 Coke big thanks to all the GSOC students this semester, and to Util for driving.

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary