Priorities for this week: irclog.perlgeek.de/parrotsketch/201...#i_3798168 | Post closed tickets in your report. | Note: This channel is for our Tuesday status meetings (at 20:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/
Set by moderator on 24 May 2011.
00:09 lucian left 00:29 whiteknight left 00:42 whiteknight joined 00:47 whiteknight left 01:01 whiteknight joined 01:08 whiteknight left 01:11 whiteknight joined 01:42 whiteknight left 07:42 lucian joined 07:44 lucian_ joined 07:49 lucian left 08:01 lucian__ joined 08:03 wagle left 08:05 wagle joined, lucian_ left 08:16 lucian_ joined 08:19 lucian joined 08:20 lucian__ left 08:23 lucian_ left 08:35 lucian left 08:42 lucian joined 08:54 lucian_ joined 08:59 lucian left 09:25 lucian_ is now known as lucian 09:31 cotto left 09:37 cotto joined 10:06 lucian_ joined 10:10 lucian left 10:13 contingencyplan left 10:32 lucian_ is now known as lucian 10:37 lucian_ joined 10:41 lucian left 10:42 lucian_ is now known as lucian 10:54 lucian_ joined 10:57 lucian__ joined 10:59 lucian left 11:02 lucian_ left 11:03 lucian_ joined 11:06 lucian__ left 11:07 cotto left 11:11 cotto joined 12:05 whiteknight joined 12:18 lucian_ is now known as lucian 12:37 lucian_ joined 12:39 lucian_ left 12:40 lucian_ joined 12:42 lucian left 13:20 bluescreen joined, lucian_ is now known as lucian 14:09 PacoLinux joined 14:11 PacoLinux left 14:29 lucian left 14:30 lucian joined 15:42 bluescreen left 16:42 ShaneC joined 17:30 atrodo is now known as no_srsly_not_whitek, no_srsly_not_whitek is now known as atrodo 17:45 lucian left, lucian joined 18:05 benabik joined 18:31 contingencyplan joined
whiteknight WHAT I DID: 19:02
* Following along with GSOC projects, doing my best to answer questions in the channel
* Working on the Rosella.FileSystem library. It's a friendly wrapper around ugly bits like OS PMC. Will be familiar to users of C# System.IO and Python os module. That library is almost ready to be listed as "stable"
* Looking at profiling. I'm still not sure what we do and do not have, so I don't know what needs to be done.
* Following along with m0 happenings. Very interesting! Giving my input where asked.
* Lots of reading about 6model. Thinking about 6model. Planning for 6model. Loves me some 6model.
WHAT I WILL DO:
* Get Rosella.FileSystem finished up and released (probably 10 minutes worth of work at this point)
* Keep up with GSOC
QUESTIONS:
* I would like to bundle a snapshot of Winxed in the Parrot repo. It's heavily used by our GSoC students and several of our core developers. It would be great for writing certain tools and tests in, where we use PIR now and would like something less bad.
EOR 19:03
benabik DID: 19:07
- Sent a message to Buffalo.PM about carpooling to YAPC::NA
- Wrapped PAST::Compiler in NQP
- Blogged: parrot.org/content/gsoc-2-keeping-pace
AM DOING:
- Late lunch, should be back before things get rolling here.
WILL DO:
19:12 bubaflub joined
benabik - Rip out Q:PIR blocks 19:21
- Sync up with bacek ($life keeps getting in the way) 19:22
EOR
19:23 NotFound joined 19:24 lucian left
NotFound What I did: 19:25
-parrot
* Testing
-winxed
* Minor fixes
* Menu widgets in WinxedGtk
What I will do:
No plan
EOR
bubaflub DID: 19:40
* GSoC bloggin'
* GSoC work
- Github issues up the ying yang
- Script to generate NCI definition
- Started Winxed class
WILL DO:
* GSoC work
- Finish Winxed class
- Tests and Docs
END
cotto_work *did: 19:49
- M0 progress:
-- met with allison++, chromatic++ and dukeleto++ to talk about the future of M0 in Parrot
--- have lots of notes and a small mountain of topics to blog on
--- m0 spec and assembler are mostly updated with suggestions from Saturday
--- m0 interpreter and tests needs a little more love before they'll be whole again
-- The next stage (implementation in C) for M0 starts when:
-- 1) we feel like the spec is solid and we have a working cps-based fibonacci (and possibly other examples)
-- 2) we have maximal test coverage of the m0 interpreter and assembler according to Devel::Cover
-- If anyone wants to jump in, let me know and I'll find something fun.
- GSoC progress:
-- helped soh_cah_toa++ with various questions and build issues
-- now it's time to start thinking about design and testing
*will do:
- m0 (blogging, updating the spec, updating the implementation and tests)
- gsoc as needed
*eor
19:59 ShaneC left 20:00 lucian joined
Util # Done: 20:07
* Added Perl 6 solutions for 3 RosettaCode tasks.
* Found old work on TT#919.
# Plan to do:
* Finish writing talk for YAPC::NA::2011
* Commit code for TT#919.
# 7-day ticket report:
* 2 closed: fixed
* 7 new
.end
20:22 soh_cah_toa joined 20:23 mikehh joined
mikehh What I did since my last report: 20:27
* building and testing parrot on amd64/i386, with gcc/g++
* a couple of fixes
What I intend to do in the next week:
* testing and fixing
.eor
soh_cah_toa REPORT 20:28
* GSOC:
- Made minimal hbdb runcore
- Made minimal embedded bytecode interpreter
- Began work/headache on breakpoints
* TODO:
- Have working breakpoint system
- Test coverage
EOR
tcurtis What I did: 20:29
* wrote a LALR::Grammar class and prettyprinter
* wrote a couple of example grammars.
What I will do:
* blog tonight
* meet with Darbelo
* write docs for LALR::Grammar
* work on parser generation for LR(0) grammars
* start with generation of the CFSMs for characteristic strings
* take midterm and study for finals...
cotto_work tcurtis: is your report done? 20:30
20:30 rohitnsit08 joined
tcurtis EOR 20:31
yes, sorry about that.
cotto_work irc likes to truncate reports
hi all
mikehh hi there
tcurtis hi
soh_cah_toa hello
Util Hello 20:32
lucian REPORT
what i did:
- dissertation, exams
- prototype compiler for a python with numbers, assignment and print
- prototype object system in winxed, built over Hash. mostly correct, incomplete 20:33
what i’ll do:
- exam (tomorrow)
- get compiler to use object system
- object system tests, completeness work
EOR
benabik hi
cotto_work a note to gsoc students: please try to post reports before #ps starts 20:34
NotFound Hola
cotto_work our goals were:
GOAL 1: Make git the canonical source of deprecation information (mikehh)
GOAL 2: Find a way to make trac human-friendly and bot-hostile (cotto)
lucian ah, sorry
cotto_work lucian: no problem
I know I got nowhere on my goal due to M0 stuff
mikehh: any progress on your goal? 20:35
mikehh Goal1: been working on it a bit, needs more thought and time
cotto_work good timing
mikehh done some stuff locally, not ready to push it yet 20:36
lucian i know some people suggested github issues, perhaps a trial using something like github.com/adamcik/github-trac-ticket-import is possible
cotto_work lucian: interesting idea 20:37
lucian also, launchpad issues > trac issues and they also have import. that could also be a trial
rohitnsit08 hello
setting up github repo for corellaScript , sorry for the delay . 20:38
Coke_ POI, we already have a launchpad site. 20:39
cotto_work an unused launchpad site though
Coke_ POI, I will absolutely not be involved in any switch of issue tracking systems every again.
*ever
mikehh Coke_: hey you did great work there 20:40
cotto_work lucian: I don't think we're ready to seriously consider a ticket migration, but it's good to know what's available. 20:41
mikehh if we ever do that sort of thing we need to automate it
cotto_work mikehh: absolutely 20:42
lucian from what i've seen, lp and gh are both ok. anything else requires hosting
mikehh: i believe lp has both way sync, but i haven't used it
cotto_work q1q 20:43
mikehh I have used it in terms of Ubuntu issues, but only as a user
dukeleto waves 20:44
lucian mikehh: i meant the sync, the issue tracker itself is good (enough) 20:45
mikehh and of course, not related to Trac
cotto_work does anyone have any other comments on the past week? 20:47
Let's move to questions. 20:48
my question: I'd like to propose that we give soh_cah_toa a commit bit.
Do we have his CLA?
dukeleto i am +1 to give him a bit. he has submitting a few patches already, correct? 20:49
cotto_work dukeleto: yes
Util +1 # after CLA
cotto_work there we go
Coke_ mentor?
soh_cah_toa woot 20:50
cotto_work I'm already mentoring him.
tcurtis +1
cotto_work dukeleto: who is it who knows about our CLAs? 20:51
dukeleto cotto_work: particle 20:53
cotto_work particle: ping
dukeleto: ok. I thought someone else knew about those too.
particle i'll check the mailbox today and let you know
dukeleto cotto_work: he is the one who checks the PO box as well as legal@parrot.org, as far as I know
particle: welcome to the party 20:54
particle: we miss you ;)
particle iirc legal@ forwards to parrot-directors@
dukeleto soh_cah_toa: how did you send your CLA?
NotFound +1 for soh_cah_toa
dukeleto i have a vague memory of seeing fly by via email, but that could be an overeager imagination 20:55
soh_cah_toa dukeleto: i'm pretty sure i emailed it to legal@parrot.org
mikehh +1 also
cotto_work dukeleto: ok. Once particle verifies, can you give him a commit bit?
are there any other questions or suggestions for goals? 20:56
mikehh which of our GSoCers have commit bits? 20:57
benabik not me 20:58
cotto_work I think only bubaflub does.
dukeleto benabik: i just gave you your bit!
benabik: sorry, it fell between the cracks
benabik Whatnow? 20:59
dukeleto benabik: you sent in your CLA a while ago. Did we never have a vote?
benabik I don't think so.
cotto_work I vote +1 if we didn't.
and if we did, but it doesn't matter as much in that case
tcurtis does, but doesn't need one.
dukeleto i am +1 to give benabik++ a bit
mikehh 'k +1 for benabik 21:00
Util +1
tcurtis +1
dukeleto awesome. soh_cah_toa++ and benabik++ : use your new bits wisely, try not to break stuff, and have fun :)
cotto_work good times 21:01
dukeleto looks like currently, GSoC students with commit bits: benabik++, soh_cah_toa++ and tadzik++ (who is a TPF gsoc student)
NotFound +1
cotto_work whiteknight had a question 21:02
"I would like to bundle a snapshot of Winxed in the Parrot repo. It's heavily used by our GSoC students and several of our core developers. It would be great for writing certain tools and tests in, where we use PIR now and would like something less bad."
dukeleto benabik, soh_cah_toa : just to clarify, you have a bit to all the repos listed at github.com/organizations/parrot . Do good things.
soh_cah_toa yay for me 21:03
winxed in the repo would be nice 21:04
lucian nods
i've been bellyaching for a while now that no one should be writing assembly by hand 21:05
cotto_work +1 from me
particle will be at yapc::na, and around on thursday
tadzik winxed's code generator is so cool I don't see why one would want to write PIR by hand
NotFound No problem for me.
cotto_work particle: good deal
Util +1 for winxed in repo 21:06
NotFound No positive vote because I'm partial.
mikehh you would still need to build it, or would that be set up in the repo 21:07
cotto_work NotFound: how much work is it to 1) get an initial winxed snapshot in the repo and 2) update it as needed ?
lucian i'd expect winxed to ship as .pir/.pbc
NotFound cotto_work: very few work, the existing setup already does most of the work.
lucian if building is still required, might as well pull the winxed repo 21:08
cotto_work I'd prefer what we do with nqp-rx so that nobody's tempted to directly update the snapshot.
NotFound The better way will be to include the generated pir in the repo and create a pbc during build/install.
cotto_work NotFound: +1 21:09
lucian NotFound: +1
21:09 whiteknight left
cotto_work NotFound: can you start a branch? 21:10
dukeleto git submodules, what?
benabik, soh_cah_toa : twitter.com/#!/parrotvm/status/756...2892049408
NotFound Well, and building and installing the fakecutable for the driver, I suppose you want.
cotto_work: I'll do. 21:11
cotto_work NotFound: great
I think that sufficiently answers whiteknight's question.
any other items for discussion? 21:13
lucian uh, 6model if anyone's willing 21:14
cotto_work lucian: what about it?
lucian i'm curious what people have been thinking on plans to integrate it
tadzik wanted to, but is going to sleep soon anyway
mikehh What is the status of NQP/6Model related to parrot, I noticed some discussion in #parrot
tadzik I wanted to pull out the issue of non-relocatable Rakudo, discussed this with pmichaud and looks like it's a Parrot issue 21:15
dukeleto there is only a ambiguous direction forward currently with 6model
cotto_work tadzik: since your time is limited, let's address your question first. What's the issue?
mikehh I seem to remember that chromatic had serious issues there, heven't seen him around much since then 21:16
tadzik cotto_work: the issue is that the location of the Rakudo installation has to be the one it was built in, or something of that sort
cotto_work tadzik: is there a trac ticket? 21:17
tadzik backlogs
cotto_work: no eye deer
irclog.perlgeek.de/perl6/2011-05-31#i_3833069
I'll backlog #ps tomorrow, and will try to examine the issue and maybe open a trac ticket about it. That said, I'm out for today 21:18
cotto_work tadzik: thanks
tadzik also, this: Strona.PRZECIWNIK
bleh, paste fail
irclog.perlgeek.de/perl6/2011-05-31#i_3833117
tadzik out 21:19
cotto_work Alright. Let's move back to the 6model discussion. 21:20
lucian the earlier discussion in #parrot was long-term focused 21:22
i was curious if anyone had looked at what could be done now 21:23
cotto_work lucian: I'd love to see as much progress as possible on a plan for implementing 6model for Parrot and bringing it into core.
mikehh what deprecation issues does it raise? 21:24
cotto_work mikehh: the intent is that we'll implement existing object semantics on top of 6model, so none.
It should be a transparent change for users. 21:25
lucian cotto_work: this week i may investigate using 6model for puffin, i'll report any problems i find (besides lack of docs) 21:26
cotto_work lucian: great
lucian i don't know too much about parrot though, so don't expect too much
cotto_work the bigger our bus number for 6model, the better
benabik lucian: jnthn added some docs about 6model to the NQP repo.
lucian benabik: yes, i noticed. very helpful, but at least for me, not yet sufficient
mikehh what about the issues chromatic raised a while back, as I said, haven't seen him around much since than
21:28 rohitnsit08 left
mikehh there is a repo on perl6 for nqpbook, but nothing in it yet 21:28
cotto_work dukeleto: are there any gsoc issues that need attention? 21:30
Util afk
dukeleto cotto_work: i still need to skype with all students, other than that, I don't think so. 21:31
cotto_work dukeleto: great 21:32
lucian dukeleto: oh, didn't know that
dukeleto lucian: email me your skype id and some times that would work for you :) duke@leto.net 21:34
cotto_work any other orders of business? 21:36
Let's call it a wrap. Go forth and build awesome things! 21:39
21:42 soh_cah_toa left 21:54 NotFound left 22:09 bubaflub left 22:55 benabik left 23:12 lucian_ joined 23:17 lucian left 23:47 lucian_ is now known as lucian