|
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 6 September 2011. |
|||
|
08:17
lucian joined
13:40
bluescreen joined
15:39
bluescreen joined
16:50
nine joined
17:33
bluescreen joined
17:35
contingencyplan joined
18:49
whiteknight joined
|
|||
| whiteknight | WHAT I DID: | 18:51 | |
| * Random Rosella work. | |||
| * Adding a few more features to Jaesop. | |||
| * Working on a precise GC prototype. Not quite happy with it yet. | |||
| * Played around with the GC API, trying to cut out pointers. Got stuck and gave up for now | |||
| WHAT I WILL DO: | |||
| * Continue work on GC | |||
| EOR | |||
| Util | Win32 notice: MinGW GCC 4.6.1 is now available via the TDM project at tdm-gcc.tdragon.net/ | 19:01 | |
| # Done: | |||
| * Updated GCC to 4.6.1 on my Win32 box, but have not compiled Parrot yet. | |||
| # Plan to do: | |||
| * Nothing next week | |||
| # Blockers | |||
| * $WORK, travel | 19:02 | ||
| # 7-day ticket report: | |||
| 2 new | |||
| .end | |||
|
19:05
NotFound joined
|
|||
| NotFound | What I did: | 19:12 | |
| -parrot | |||
| * Fixed sleep | |||
| -winxed | |||
| * builtin sleep | |||
| * multi modifier, allowing int, float, string, var and class operator | |||
| for parameter types | |||
| * minor fixes | |||
| What I will do: | |||
| No plan | |||
| EOR | |||
| Coke | too Distracted by $DAYJOB to hack on muddle for more than 2 minutes. back to it this week. EOR | 19:22 | |
|
19:32
Tene joined
|
|||
| cotto_work | hello | 19:32 | |
| whiteknight | hello | ||
| NotFound | Hola | ||
| cotto_work | It's been pretty quiet, apart from some annoyances about nqp. | 19:33 | |
| whiteknight | which annoyances? | 19:34 | |
| Util | Hello | ||
| cotto_work | nqp master breaks with parrot master | ||
| whiteknight | oh, that's still an issue? | ||
| cotto_work | yup | ||
| whiteknight | I wasn't aware. I'll dig into that tonight | ||
| cotto_work | no Rakudo release -> no nqp merge -> annoyance | ||
| NotFound | The issue with vtable get_pointer default? | ||
| cotto_work | whiteknight: it's a known thing that doesn't effect Rakudo | 19:35 | |
| whiteknight | still, it's not good to leave it broken | ||
| cotto_work | nqp has a branch that fixes it | ||
| whiteknight | oh, okay | ||
| cotto_work | in the future we need to make more of an effort to provide a temporary backwards-compatibility shim | 19:36 | |
| NotFound | That is the expected consequence of the deprecation policy relaxing | ||
| whiteknight | I'm not sure I agree with that. What would that even look like? | ||
| We either have that vtable or we don't. How to fake it without making the whole thing moot? | |||
| cotto_work | whiteknight: simple. keep the old op around until nqp is updated | ||
| I don't think nqp cares about the vtable | 19:37 | ||
| NotFound | The temporary solution is to revert the get_pointer change. | ||
| whiteknight | that's counter-productive, especially if Rakudo isn't using this NQP | ||
| or, I mean if Rakudo doesn't care about the breakage | |||
| cotto_work | a permanent solution is to give pmichaud some tuits | ||
| NotFound | cotto_work: the vtable is the problem. The op doesn't work appropiately without it. | ||
| cotto_work | might be tricky | ||
| whiteknight | We have the NQP branch, and if that works, then the branch is the solution | 19:38 | |
| cotto_work | yes | ||
| whiteknight | Rakudo needs one version of NQP, we need another. Hence, branches | ||
| cotto_work | whee | ||
| whiteknight | we could also fork NQP | ||
| so long as there was an expectation that the forks would stay close | |||
| NotFound | The problem is that we can't backport the new op back in time into the parrot rakudo may want to use. | 19:39 | |
|
19:39
benabik joined
|
|||
| whiteknight | we *could* make a single patch commit to the old release tag | 19:39 | |
| that's what a "supported" release is | |||
| cotto_work | I don't think it's necessary. | ||
| NotFound | Too complicated, I'll prefer to revert the get_pointer change until transition period ends. | 19:40 | |
| whiteknight | I don't think anything is necessary | 19:41 | |
| NotFound | Fine for me. This is what the discusion about deprecation policy was about, after all. | ||
| whiteknight | exactly. The only important factor is whether Rakudo is in pain or not, and if they aren't it's all good | 19:42 | |
| cotto_work | In the future we should handle this better. For now, what whiteknight said. | ||
| whiteknight | yes, we can try, but keeping Rakudo happy means we can break things when Rakudo doesn't care, so long as things are fixed when Rakudo does care | ||
| NotFound | cotto_work: handle it better --> deprecation policy --> pain | 19:43 | |
| cotto_work | NotFound: more like informal deprecation policy. Note the lack of a chainsaw. | ||
| NotFound | Either we have a strict dep pol, or we don't | ||
| cotto_work | "deprecation suggestions" | ||
| NotFound | If os strict, that kind of things will happen. | 19:44 | |
| s/os/not | |||
| cotto_work | It's annoying but acceptable. | ||
| NotFound | They also happened even with strict, after all ;) | 19:45 | |
| benabik | Could have a policy that Rakudo-breaking merges should be a pull request only merged by the community relations people (or whatever we called them). | ||
| Basically: Hey, Rakudo, we'd like to break this, let us know when it's safe. | |||
|
19:45
bluescreen joined
|
|||
| whiteknight | Yeah, I like that idea. Of course, right now we are in a period where we know it's safe, and we know when it won't be safe (after the release) | 19:46 | |
| cotto_work | benabik: that's a possibility. I'd like to minimize the amount of structure needed to make such changes while keeping Rakudo happy. | ||
| NotFound | If I rememver well, pmichaud discussed the idea with plobsing and agreed with the breakage. | 19:47 | |
| cotto_work | Let's call it acceptable and move on. | 19:48 | |
| whiteknight | +1 | ||
| NotFound | +1 | ||
| cotto_work | Would anyone else like to raise a question? | 19:49 | |
| whiteknight | none from me, yet. I'm working on some GC stuff but it's not mature enough yet for feedback | 19:50 | |
| I think this meeting doesn't have much steam left. Quits? | 19:54 | ||
| cotto_work | sure | ||
| any goals for the week? | |||
| whiteknight | none that I can think of. We don't have much up in the air right now | ||
| cotto_work | Let's call it a wrap. | 19:56 | |
| whiteknight | okay! | ||
| benabik | .oO( A tuna wrap? ) |
19:57 | |
| cotto_work | It's a wrap. | ||
| Mmmm. | |||
|
20:01
NotFound left
20:07
benabik left
20:12
japhb joined
20:38
nine left
21:19
bluescreen joined
21:47
bluescreen joined
22:21
wagle_ joined
22:57
bubaflub joined
23:55
whiteknight joined
|
|||