#microformats 2017-05-12

2017-05-12 UTC
[shaners] joined the channel
#
[shaners]
I was just looking back at the first commits to mf2.rb from 2011. And I don’t remember writing this code this way.
#
[shaners]
I’m pretty sure I was pairing with https://github.com/BRIMIL01 at a weekly LA.rb meetup (at The Farmhouse at that time).
#
[shaners]
I had written a very naive implementation quickly that handled the simplest of cases, came to the first IWC and was “I implemented a mf2 parser in Ruby”. Little did I know, I was nowhere near spec complete.
#
[shaners]
Also, there wasn’t a spec then. Just wiki pages.
#
[shaners]
But here we are. So, ¯\_(ツ)_/¯
#
ben_thatmustbeme
[shaners]: yeah I should have squashed those commits. The are things out on then taken out, like the npm attempt. The version of the test suite is way outdated in npm though
#
ben_thatmustbeme
So I ended up removing it
#
[shaners]
Then I guess the only real thing is using named params in methods everywhere.
#
ben_thatmustbeme
I only changed the external call to it, internal ones all used the old format
#
ben_thatmustbeme
But that will be a quick fix tomorrow
#
[shaners]
Btw, yall, I just emailed and asked the gem owner of “microformats” if they’d be willing to transfer it to us to simplify the naming of the parser gem. His gem is untouched since 2010 and on version 0.3. It’s not a parser. It’s helper methods for Rails apps. I hope he says “sure!“.
#
[shaners]
If that happens, we’ll have another whole round of release with a set of warnings and post install message and release the thing under the new name. But it’ll be worth it, if he’s into it.
#
ben_thatmustbeme
That would be chill
KartikPrabhu joined the channel
#
[shaners]
ben_thatmustbeme also after 3.0 gets merged in, we can set up GH to only allow PRs that don’t break the Travis build to be merged into master. To keep master always clean.
#
ben_thatmustbeme
Definitely want that
KartikPrabhu and [shaners] joined the channel
#
[shaners]
Whoever gets emails for the indieweb org on GitHub, expect one about a repo transfer. Please accept it and beep me when it lands. I’ll handle renaming it and stuff.
gRegorLove, tantek, nitot_, [kevinmarks], pfefferle, [colinwalker], barpthewire, [jeremycherfas] and KartikPrabhu joined the channel
#
ben_thatmustbeme
so close on the new ruby parser, i can taste it
[sebsel], [colinwalker], barpthewire, gRegorLove and [jeremycherfas] joined the channel
#
ben_thatmustbeme
aaronpk: i'm guessing that will be you ^^^ see shaners last msg
#
aaronpk
i think a bunch of us are admins on the org
#
ben_thatmustbeme
ah yes there are 13 listed as maintainer it looks like
#
ben_thatmustbeme
woah, github looks to have a real bug with searching that list though
#
ben_thatmustbeme
and select the role drop down
#
aaronpk
how come i am not in that list lol
#
ben_thatmustbeme
oh, i see, maintainers are for the group? still kind of screwy
#
aaronpk
oh cause that's the "members" group, huh
#
aaronpk
i think that's legacy from the old github org structure
#
ben_thatmustbeme
if i drop down to select role:maintiner i get none, if i drop down for the role:owner, i get 4 with the label Maintainer
#
aaronpk
github permissions confuse the crap out of me now
#
ben_thatmustbeme
yeah, its... weird
#
ben_thatmustbeme
well it has shaners as an owner of the org as well anyway
#
ben_thatmustbeme
so he should be able to accept ownership transfer of repos
#
ben_thatmustbeme
also shaners, about the 'even admins need review' thing, i thought it might be that, but i don't see that option
#
ben_thatmustbeme
aaahh, i see it
#
ben_thatmustbeme
'protected branches' settings
#
ben_thatmustbeme
just really hope shaners gets on soon, wanted to launch 3.0 before IWC
#
ben_thatmustbeme
and i don't know when i'll be around this weekend
[kevinmarks], gRegorLove, KartikPrabhu and [shaners] joined the channel
#
[shaners]
ben_thatmustbeme I'm on (via phone) now. But I'm at chemo and on all kinds of drugs. Too loopy to be releasing software. I will tonight when I get home.
#
ben_thatmustbeme
certainly [shaners]
#
ben_thatmustbeme
you take care of you
gRegorLove_ joined the channel
#
[shaners]
i dont see anything about the transferred repo. aaronpk do you?
#
aaronpk
I don't see any emails or anything
gRegorLove joined the channel
#
[shaners]
hmm. maybe he hasn’t done it yet.
ben_thatmustbeme and tantek joined the channel
#
[shaners]
ben_thatmustbeme: all merged in. Can you go through the issues and close the ones that 3.0 resolves, please?
KartikPrabhu and tantek joined the channel
#
@rubygems
microformats2 (3.0.0): Parses HTML for microformats and return a collection of dynamically defined Ruby objects https://rubygems.org/gems/microformats2
(twitter.com/_/status/863150482252079104)
#
[shaners]
What’s ben’s twitter handle?
#
[shaners]
found it @dissolve333
#
tantek
At the risk of sounding flippant/redundant - ohhhh THAT ben
#
[shaners]
well played
#
@veganstraightedge
A great big thanks to @dissolve333 for taking on the herculean task of rewriting the microformats ruby gem and becoming its new maintainer!
(twitter.com/_/status/863151846432546816)
#
tantek
There are many bens. And they have a website (sorta) http://ben.thatmustbe.us/
#
[shaners]
That was a very Siri/Alexa answer. Even though there was conversational context for which ben, you asked for disambiguation.
#
[shaners]
ben_thatmustbeme 3.0 is released to the wild. It’s your baby now. You’re an admin on the gh repo. You’re an author and owner on rubygems.
#
[shaners]
I’m here for any advice or guidance if you ever want it, but don’t feel like you need my permission or blessing for anything. Move it forward as you see fit. I’m sure you’ll do a great job.
#
tantek
hadn't read the logs yet, but yes, there was. Context that is.
[colinwalker] joined the channel
#
schmarty
Y'all are awesome. Looking forward to playing with 3.0 soon!!
davidmead joined the channel