|
Priorities for this week: MappedByteArray increase coverage & write demo, Google Code-In | Don't forget to post closed tickets in your report. | Note: This channel is only for our Tuesday status meetings (at 20:30 UTC); you probably want #parrot instead. | irclog: irc.pugscode.org/ Set by moderator on 7 December 2010. |
|||
|
01:26
whiteknight left
05:43
bluescreen left
06:09
eternaleye_ joined,
eternaleye left
07:27
wagle left
08:07
wagle joined
08:56
contingencyplan left
10:19
bluescreen joined
12:15
bluescreen_ joined
12:42
lucian joined
13:22
bluescreen_ left
13:38
bluescreen_ joined
15:04
bluescreen left
|
|||
| dukeleto is on vacation and won't be at #ps today | 15:33 | ||
|
15:36
atrodo joined
15:40
bluescreen_ left
15:52
bluescreen_ joined
|
|||
| lucian too | 15:53 | ||
|
16:09
bluescreen_ left,
bluescreen_ joined
16:11
bluescreen joined
16:37
contingencyplan joined
17:00
mikehh joined
17:21
cotto_work2 is now known as cotto_work
17:52
NotFound joined
|
|||
| NotFound | Last week I didn't do a report, this one is for two weeks. | 17:57 | |
| What I did: | |||
| -parrot | |||
| * merge mappedbytearray branch | |||
| * move Parrot_io_parse_open_flags from io/filehandle.c to io/api.c | |||
| * add init_int vtable to Exception PMC | |||
| * minor fixes | |||
| * add some tests | |||
| -winxed | |||
| * Put stage 0 up to date with changes in encoding | |||
| * Fix problems reported from GCI tasks | |||
| * Fix post inc and dec operator in void context in stage 1 | |||
| * Several minor fixes, refactors and nano optimizations | |||
| * Experiments with class creation on the fly and JS-alike method search | |||
| What I will do: | |||
| No fixed plan | |||
| EOR | |||
| mikehh | What I did since my last report: | 18:00 | |
| * building and testing parrot on amd64/i386, with gcc/g++ | |||
| * some fixes | |||
| * testing Rakudo and Winxed on latest parrot | |||
| What I intend to do in the next week: | |||
| * testing and fixing | |||
| .eor | |||
|
19:25
whiteknight joined
|
|||
| whiteknight | WHAT I DID: | 19:30 | |
| * More work on embed_api branch. Lots of fixes. Help from kid51++, Coke++, and bluescreen++ We've identified and fixed several problems and test failures. Only remaining failures that I see now are in codestd tests | |||
| * Blogging. Talking about Lorito and starting a series about "GC for Newbies" to explain the concepts to an audience unfamiliar with them. | |||
| * Started a new project, Parrot# ("ParrotSharp"), which is going to wrap the new embedding API for use in .NET/Mono applications. Work moving very slowly | |||
| * Working on GCI, trying to keep up with students | |||
| WHAT I WILL DO: | |||
| * Trying to get embed_api2 passing all tests | |||
| * When it's passing tests, I want to update it to master again. There are going to be some conflicts | |||
| * Would like to prepare a merger for shortly after 2.11 | |||
| * Need to send some mails to the list about the coming release. | |||
| BLOCKING ON: | |||
| * Nothing | |||
| cotto_work | *did: | 19:32 | |
| - met with allison, chromatic and dukeleto to figure out a direction for Lorito | |||
| - rough notes at gist.github.com/740858 | |||
| - approved/reviewed some gci tasks | |||
| *will do: | |||
| - more gci review/approval | |||
| - write out more well-formed thoughts on Lorito | |||
| *blockers: | |||
| - none | |||
| *eor | |||
| q2q | |||
|
19:56
chromatic joined
|
|||
| Coke | I tried to compile embed_api2 and complained a bit. EOR. | 20:15 | |
|
20:17
tcurtis joined
|
|||
| chromatic | I pushed a new Lorito branch just after dukeleto did. | 20:19 | |
| Util | # 7-day Ticket Report: | 20:29 | |
| 2 closed: fixed | |||
| 2 closed: invalid | |||
| 9 new | |||
| 2 reopened | |||
| # Done: | |||
| * No pure-Parrot work this week. | |||
| # Plan to do: | |||
| * Pbc_to_exe work. | |||
| # Blockers | |||
| * masak++ 5-problem Perl 6 contest <<< tuits | |||
| .end | |||
| cotto_work | hello | 20:31 | |
| mikehh | hi there | ||
| Util | Hello | ||
| NotFound | Hola | 20:32 | |
| chromatic | hello | ||
| How'd we do with last week's goals? | 20:34 | ||
| tcurtis | Hi. | ||
| NotFound | About MBA: increased coverage a little, no demo AFAIK | 20:35 | |
| chromatic | Any other particular goals? | 20:36 | |
| I've seen a lot of embedding API work and some Lorito branch work. | |||
| Any status on those? | |||
| NotFound | embdding is in whiteknight report | 20:37 | |
| chromatic | What's the status of the GSOC branches, any progress there? | ||
| cotto_work | nothing on my end (gsoc_instrument) | 20:38 | |
|
20:38
plobsing joined
|
|||
| chromatic | Let's talk about next week then. | 20:38 | |
| Our release is next Tuesday, correct? | |||
| cotto_work | yes, with whiteknight as the release manager | 20:40 | |
| whiteknight | and it's going to be a good one | ||
| chromatic | Anything we should concentrate on before then? | ||
| NotFound | Releases dates are no more on google calendar? | ||
|
20:40
kid51 joined
|
|||
| whiteknight | I think we should focus on tickets and DEPRECATED.pod | 20:40 | |
| lots of gold to be mined there, I think | 20:41 | ||
| mikehh | how about html_cleanup for inclusion | ||
| whiteknight | ah yes, that's a good one | ||
| NotFound | whiteknight: some is already mined | ||
| whiteknight | NotFound: yes. It's still something good to work on before the release | ||
| NotFound | Agreed | 20:42 | |
| kid51 joins late. Report: Merged tt532_headerizer_refactor. Did testing for whiteknight of embed_api2 on Darwin and Linux. EOR | |||
| Coke | (google calendar) I only put them so far out the last time i entered them. | ||
| kid51 signed PaFo documents; mailed them yesterday | |||
| chromatic | Shall we say "Remove deprecations | close tickets | merge html_cleanup and embed_api"? | 20:44 | |
| NotFound | +1 | 20:46 | |
| mikehh | +1 | ||
| whiteknight | embed_api2 might not merge till after the release | 20:47 | |
| still have lots of docs and tests to write | |||
| but otherwise, +1 | |||
| chromatic | Let's keep it as a goal. | ||
| whiteknight | alrighty then | ||
| chromatic | Done. | 20:48 | |
| Are there any questions? | |||
| NotFound | cotto_work queued 2 | ||
| chromatic | Just saw. cotto_work? | ||
| cotto_work | While most gci contributions have been numous and of high quality, we've had some low-quality README translations. Does anyone who has experience with non-native English speakers (or who is one) know whether native-language READMEs will make people more likely to contribute to Parrot? | ||
| i.e. Do we want to continue to solicit README translations? | 20:49 | ||
| NotFound | In the Spanish case, I don't think so. | ||
| Most Spanish able to contribute will use translations only for laugh at the errors or erratas. | 20:50 | ||
| mikehh | also where should we put translations in the docs/html etc | ||
| kid51 | mikehh: Why not in the same directory as README? | 20:51 | |
| NotFound | (in some cases, to endlessly discuss the more appropiate translation for any thecnical term) | ||
| (just look for librerĆa/biblioteca in Spanish programming forum) | 20:52 | ||
| kid51 | NotFound: My impression is that attitudes on this question differ both among different non-English languages and different speakers of a given non-English language. | ||
| mikehh | could be, but what about any other translations | ||
| NotFound | kid51: most probably, Spanish people (specialy in Spain) are peculiar in this matter. | 20:53 | |
|
20:53
allison joined
|
|||
| kid51 | I think we can steer a middle path. | 20:54 | |
| chromatic | Could we make a blanket policy about the translation of technical terms, such as "always prefer the English term"? | ||
| kid51 | chromatic: That will get you into trouble in France :-) | ||
| chromatic | You can put me on record as not caring about the French Academy. | 20:55 | |
| kid51 | dukeleto suggested plunking down READMEs in branches for now | ||
| NotFound | (not me, I talk like native americans in bad old westerns and I don't care) | ||
| whiteknight | you mean Italians badly acting like native americans in bad old westerns | 20:56 | |
| kid51 | but, in any event, I think that unless we actually put some non-Anglo READMEs up on github somewhere, we won't get enough feedback to know what the best policy is | ||
| chromatic | I agree with kid51. | ||
| kid51 | We can add a request for patches to the translation at the bottom of each non-Anglo README. | ||
| NotFound | whiteknight: no, even older westerns. Sergio Leone ones are more recent and are great! | ||
| whiteknight | :) | 20:57 | |
| cotto_work | kid51: good idea. Let's go with that. | 20:58 | |
| what about accepting future README translations? | |||
| kid51 | If one of us thinks a *particular* translation is bad, we won't put it up. But if a reviewer says that a given translation is somewhat workable, let's post it. | ||
| whiteknight | maybe we need a /translations/drafts/ folder to hold drafts of translations of things | 20:59 | |
| Coke | whiteknight: just use the wiki | ||
| kid51 | whiteknight: Not a bad idea | ||
| whiteknight | anything that hasn't passed muster from a native speaker is a draft and we use that as a hook to ellicit more contributions | ||
| kid51 | whiteknight++ | ||
| chromatic | How do we know which native speaker to trust? | ||
| Coke | (I also don't particularly want the top level to have 50 README.*'s) | ||
| kid51 | Colleagues at $job is good starting point. | 21:00 | |
| leverage people we know in worldwide Perl 5 et al communities | |||
| Even if, say, Parrot has no expert developers in Brazil, we certainly know Perl 5 people there. | 21:01 | ||
|
21:01
lucian left
|
|||
| whiteknight | if we end up with a really lousy translation of something, we'll find out when somebody comes to us and says "this translation is really lousy" | 21:01 | |
| we have to trust the translator until somebody complains | |||
| kid51 | I could get feedback on a dozen languages just by walking around the office. | 21:02 | |
| whiteknight | and then we ask the complainer to submit a patch | ||
| kid51 | Not expert, but workable feedback. | ||
| mikehh | we have various devs who speak languages other than english, they shoulkd look | ||
| NotFound | mikehh: I don't feel good about asking for translations when I already know I'm going to reject them. | 21:03 | |
| With 99.9% confidence. | 21:04 | ||
| kid51 | NotFound: Then take yourself out of that loop. We can have other people review Spanish. | ||
| chromatic | Any other discussion on this topic? | 21:06 | |
| kid51 | Not from me. | ||
| chromatic | cotto_work, other questions? | 21:07 | |
|
21:07
bluescreen_ left
|
|||
| cotto_work | Does anyone have burning questions about the Lorito braindump that I should be sure to address? | 21:07 | |
| plobsing | q1q | ||
| mikehh | q1q | 21:08 | |
| chromatic | I suppose then... plobsing? | ||
| kid51 | cotto_work: I don't want you to dumb-down your report on the braindump, but to the extent possible, make it accessible | ||
| cotto_work | kid51: ok. | ||
| kid51 | (meaning ... I have no clue as to what's going on there) ;-) | ||
|
21:08
lucian joined
|
|||
| cotto_work | for reference, do you think anything I've posted so far has been dumbed-down or is it appropriately dumb already. ;) | 21:09 | |
| plobsing | I've marked complex as deprecated. anyone object to this? | ||
| cotto_work | q1q | ||
| kid51 | no, it's just that whiteknight's posts had my brain spinning ... out of my league, I guess | ||
| mikehh | plobsing: why would you want to do that? | ||
| cotto_work | ok. If something's hard to grok, just post a comment and I'll clarify. | 21:10 | |
| whiteknight | kid51: Yeah, that post was off-the-cuff and high-level. I'll make it more accessible | ||
| cotto_work | If anyone else has question, just post in #parrot with my nick. I'll make sure to find it. | ||
| eoq | |||
| plobsing | mikehh: it doesn't get any love and it is full of bugs | ||
| kid51 | plobsing: What would be the replacement if that were removed? | ||
| mikehh | plobsing: then it needs to have someone review it | 21:11 | |
| plobsing | replacement: cook it up yourself (rakudo already does) | ||
| anyone who cares enough about complex to build it for their own purposes stands a much better chance of doing it right | |||
| or at least less wrong than us (that's a pretty low bar) | 21:12 | ||
| mikehh | then we should incorporate the rakudo solution | ||
| cotto_work | I think the point is that it's not useful as it stands and that it doesn't really belong in core. | ||
| whiteknight | I'm happy to start a new project to hold Complex, and to maintain it | ||
| mikehh | whiteknight: +1 | 21:13 | |
| whiteknight | PLA depends on Complex, so either I can merge it into there or start it as a new project and use it as a dependency | ||
| cotto_work | That sounds like an acceptable solution to me. Any objections to doing that after a deprecation cycle? | 21:14 | |
| chromatic | We can deprecate it and see who yells. | ||
| whiteknight | +1 | ||
| mikehh | so how do you handle those bugs | ||
| whiteknight | what bugs? | ||
| Coke | ... correct order is to copy it /first/, then deprecate the in-place version. | ||
| mikehh | in PLA I mean | ||
| whiteknight | mikehh: I don't know, it will be a learning experience | 21:15 | |
| cotto_work | Coke: I think that's what's being suggested. if not, it should be. | ||
| chromatic | Any other questions about Complex? | 21:17 | |
| whiteknight | yes, that's what I'll do. After embed_api2 is fixed and merged I will start a copy | ||
| cotto_work | whiteknight: can you say as much in the ticket (trac.parrot.org/parrot/ticket/1892 )? | ||
| whiteknight | yessir | 21:18 | |
| chromatic | mikehh, question? | ||
| mikehh | what are we going to do about aloha - it's MIA as is bacek | 21:20 | |
| whiteknight | we're talking about that in #parrot right now | ||
| kid51 | dare I say: bring back purl? | ||
| sorear | +1 | 21:21 | |
| plobsing | +1 # <3 purl | ||
| mikehh | we kicked purl and aloha was supposed to be the replacement | ||
| whiteknight | it appears to be easy enough to run our own copy of Aloha. We just need to set it up on feather or somewhere else | ||
| chromatic | My preference is migrating aloha. | ||
| whiteknight | +1 | ||
| cotto_work | +1 | ||
| Coke | aloha++ | ||
| cotto_work | feather is nice because anyone with access can fiddle as needed | 21:22 | |
| whiteknight | right, I like that | ||
| mikehh | I think bacek has the code on github | ||
| whiteknight | so let's try to get that set up this week | ||
| cotto_work | any volunteers? | ||
| whiteknight | I don't know if I have a feather account, but I can take a stab at it | 21:24 | |
| chromatic | cotto_work, do you have another question? | 21:26 | |
| cotto_work | I'd like to start a push to get packfiles PMCs working again and to increase the bus number on that code. Any volunteers to help with that? | ||
| I blogged about plobsing's changes, so the barrier to entry shouldn't be too high. | 21:27 | ||
| chromatic | I can take a look after this week. | ||
| cotto_work | thanks. Any other volunteers are welcome too. It's an important bit of code on the way to Lorito. | 21:28 | |
| eoq | |||
| whiteknight | I definitely want to get involved in that | ||
| whiteknight has to leave now. Just volunteer me for everything else that gets asked about :) | |||
| chromatic | Any other questions? | ||
|
21:28
whiteknight left
|
|||
| chromatic | Let's call it a week then. Release next week! | 21:31 | |
| cotto_work | um.... go team!\\ | 21:32 | |
|
21:32
NotFound left,
plobsing left,
kid51 left
21:51
tcurtis left
21:55
atrodo left
23:22
whiteknight joined
23:23
lucian left
23:39
allison left
23:52
lucian joined
|
|||