cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
<arigato>
does anyone remember how to contact timfel or Florian Angerer?
<phlebas>
arigato: I'm here
<arigato>
hi
<arigato>
I just wrote you a mail
<phlebas>
Ah, sorry, let me check
<arigato>
NP, no hurry
<arigato>
I wrote a mail after I found your address again (after I asked here)
<phlebas>
Yeah, sorry about the bad communication, I'm on parental leave and organizing the baby and the rest is a learning process. But as for your mail. Your assumption is correct :)
<arigato>
OK!
<tos9>
cfbolz: flying into zurich? hmm yeah that'd work too, /me looks
<cfbolz>
tos9: it's a shorter drive, I think. Or take the train from there
* tos9
nods
<tos9>
hmmm ok or I just found a possible alternate plan, ok, this may work
<cfbolz>
tos9: how?
<flok>
ok my emulator is now fast enough without pypy \o/
<tos9>
cfbolz: it's a cheating plan I'm noticing now -- it looks like the stopover flights (at least lots of the cheap ones) want to stop over in barcelona, so maybe I'll just fly to there and spend a few days there instead of caring about the stopover
<tos9>
which looks like it's like $150 to fly to and then probably $20 to fly from there to either gva or zrh, but I won't care as much about the long transit at that point
<cfbolz>
tos9: heh
<tos9>
:)
rich_ has joined #pypy
rich__ has joined #pypy
rich_ has quit [Ping timeout: 272 seconds]
rich__ has quit [Ping timeout: 260 seconds]
lritter has quit [Ping timeout: 240 seconds]
marky1991 has joined #pypy
marky1991 has quit [Changing host]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
tumbleweed_ has left #pypy [#pypy]
tumbleweed has joined #pypy
oberstet has quit [Remote host closed the connection]
<gracinet>
mattip: overall it's very nice, thanks. I have some formal remarks. The sentence "this is an instance of heptapod running on Gitlab" sounds a bit confusing to me. Perhaps "Heptapod, an adaptation of GitLab to Mercurial" or something similar would be clearer?
* tos9
waits for extradoc to clone
<mattip>
tos9: if you have a user on foss.heptapod.net I can give you permissions
<mattip>
gracinet: whatever you want. I guess I misunderstood what heptapod is
<gracinet>
well, it's a fork of GitLab
<mattip>
ok
<tos9>
mattip: I do, it's `Julian`
<gracinet>
GitLab seems to have been happy with us declaring it to be "a friendly fork"
<tos9>
mattip: also the main sentence I wanted to clarify I have to first check I understood what was intended :) -- by "there is something to be said about preserving another way of doing things" you meant preserve there being a second alternative for a VCS right? Or something else?
<mattip>
I didn't want to dive into politics, but the monoculture of github is not ideal
<tos9>
right ok cool -- yeah I figured you were also trying to avoid some politics but as is I find the sentence jarring
<mattip>
hmm. Maybe I should remove it
<tos9>
(I had to reread it a few times to guess what it meant)
<mattip>
or take a stand
<tos9>
yeah that'd be my suggestion
<tos9>
(either be overt or axe)
<mattip>
I would prefer the conversation be on technical merits so I guess removing it is better
<mattip>
how about ... and PyPy has always taken a different path than the mainstream, so we have no qualms about staying with Mercurial
<tos9>
I think you are inevitably going to get the "why didn't these dudes just switch to GitHub" comment tbqh
<tos9>
The best suggestion on wording I have (which yeah dunno just a suggestion)
<gracinet>
mattip: new wording is way clearer, thanks
<tos9>
is something like "and we wanted to preserve the ability to see which branch each commit came from, a feature present in Mercurial but not easily in git."
<tos9>
and leave it at that
<gracinet>
(about what Heptapod is)
<tos9>
or even rather than "present in" like "a feature we value from Mercurial but which is not easily done in git."
<tos9>
maybe I'm overcompensating but yeah dunno I think the language now is asking for a fight a bit
<mattip>
ok, thanks
<mattip>
I don't mind the fight on "Mercurial has this, Git does not", since that is a statement of fact
* tos9
nods
<tos9>
also fair
jcea has joined #pypy
<mattip>
the monoculture thing is more world-view, so I will remove it
<tos9>
mattip: possibly also a matter of taste but "In order to help the FOSS world stay on mercurial" may also come off strong (or invite snarky response)
<mattip>
thanks, removing that too
<tos9>
since it makes it sound like that's sizable (maybe it is, dunno -- if you intend to say that yeah, but if not, maybe 'In order to provide continued mercurial support to PyPy and projects like it who are happy with mercurial or bla bla')
<gracinet>
well, in that case, that's about Octobus intention and it's quite true
<mattip>
so the sentence starts with "Octobus partnered ..."
<gracinet>
although of course that applies to the subset of the FOSS world that relies on Mercurial
<tos9>
gracinet: yeah understood, I guess all I mean is "it makes it sound like the FOSS world is all on mercurial" -- yeah exactly
<mattip>
how about
<mattip>
Octobus partnered with Clever Cloud hosting to offer community FOSS projects hosted on bitbucket who wish to remain with Mercurial a new home.
<mattip>
I'll let Octobus blog about converting the world to mercurial :)
<gracinet>
perfect (woiuld nitpick only about the capital in Bitbucket)
* tos9
nods
<gracinet>
herm, about that…
jcea has quit [Ping timeout: 260 seconds]
<tos9>
mattip: (there's some likely unobjectionable changes like brew -> Homebrew, and Putting "Secondly" and "Also" at the beginning of the second and third section so it reads a bit smoother top to bottom -- maybe will save some merge conflicts if I just mention those too)
<tos9>
mattip: Oh and would possibly be nice to link to whatever thing is referred to by the 15% warmup improvement -- a branch, or if there's another post with description of the speedup?
<tos9>
/endoftos9hopefullyhelpful
<mattip>
ok. Capitalized Bitbucket througout
<gracinet>
btw, had noticed the logo on the project avatar, didn't know it was so new.
<gracinet>
I meand, I had noticed it was different from the one on pypy.org
<gracinet>
do you intend to change it on the blog as well, mattip?
<mattip>
ahh, thanks. Let's see if I can
<mattip>
heh, in the meantime I think cfbolz temporarily backed out the warmup changes, so I will remove that too
jcea has joined #pypy
<mattip>
gracinet: changing the theme is too complicated
<mattip>
what I really want to do is move off that platform and put the blog as static pages at wwwp.pypy.org/blob
<gracinet>
ah yes it's blogspot
<gracinet>
on my part, I'm really happy with static site generator as opposed to CMS
<gracinet>
perhaps because I've been a CMS developer ;-)