#microformats 2018-08-25

2018-08-25 UTC
#
tantek__
there are also lots of spam accounts until tommorris and I figured out how to stop their automated creation. many which just created accounts but didn't do any edits
#
aaronpk
ugh this probably isn't the right approach
#
aaronpk
I think we need to do what sknebel did and try to build up a new mediawiki from scratch
#
tantek__
does that lose page history?
#
tantek__
because that would be bad
#
tantek__
how does it preserve history without spam?
#
aaronpk
it still has spam
#
aaronpk
it's just a better way to move from a super old MW to a new MW
#
tantek__
which is probably ok, then we can use the new media wiki admin tools to delete spam versions manually slowly over time
#
tantek__
like cleaning up specs first etc.
#
aaronpk
I managed to get the character encoding issue to work out by telling everything to be in latin1, then all the "bad characters" get passed through without any modification and they show up right
#
aaronpk
:facepalm:
#
tantek__
or should I say sigh, mysql utf8 blues
#
aaronpk
but now there's a few functions here and there that are different in even php 5.6 and I have to patch core to fix them
#
aaronpk
so there's no good way to know whether i've found them all
#
tantek__
patch core what?
#
tantek__
what's the oldest PHP that current core MW supports
#
aaronpk
MW version 1.13.2 looks like PHP 5.3.3 https://www.mediawiki.org/wiki/Compatibility#PHP
#
aaronpk
5.3 was officially end of life in 2014
#
tantek__
so isn't it odd that current MW needs patching to run in 5.6 then?
#
aaronpk
no this is old MW i'm trying to run on 5.6
#
tantek__
are you trying to upgrade PHP first?
#
aaronpk
there's no hope of upgrading anything on the current server
#
aaronpk
so instead I set up a new server with current versions of ubuntu, mysql and php, and was trying to get wordpress and mediawiki running on it
#
aaronpk
wordpress was surprisingly easy, the theme only needed one change
#
tantek__
new wordpress or legacy?
#
aaronpk
new wordpress
#
aaronpk
wordpress xml export from the live site, copied theme, restored onto brand new wordpress version
#
aaronpk
anyway, I think for mediawiki we're gonna have to do what we did for the indieweb wiki. start from current mediawiki version and try to figure out all the customizations it will require to make it work like the live site.
#
@nagahitoyuki
#Microformats の #published や #updated はサイトに表示しなくても #Google に認識させる方法があるんだ。それぞれ、spanタグなどの子要素にclass属性のvalue-titleを付けてtitle属性で日時を入れておく。すると大丈夫なんだ。#構造化データテストツール にpublishedもupdatedも出るから間違いない。
(twitter.com/_/status/1033146705858838528)
#
aaronpk
I think this page is not supposed to look like this http://microformats.org/wiki/Special:Version
#
Loqi
microformats community
#
aaronpk
:sigh: I guess I will continue this another day
#
tantek__
yeah, I can symathize. sometimes the best we could do was document when we found problems.
#
willnorris
what does Post Type Discovery mean by "valid URL"? Just syntactically valid? Absolute URL (as proposed by microformats/microformats2-parsing#10)?
#
tantek__
willnorris: sounds like #indieweb-dev
#
willnorris
wasn't sure if PTD was considered part of microformats, since it's about inferring meaning of a parsed microformat. but sure.
#
tantek__
it's inferring meaning from an h-entry in particular, for indieweb consumers
#
@CadizMarbella
https://waterpigs.co.uk/services/microformats-to-atom/?url=https://www.facebook.com/Clinica.Micropigmentacion.Capilar.Marbella micropigmentacion en calvicies, jaen dermopigmentacion de labios en valencia eyebrows adorable. Torremolinos correccion de cicatrices Marbella. Almeria micropigmentacion cejas, nerja eyebrows blameless arrugas peribucales Marbella.
(twitter.com/_/status/1033155502593789962)
[kevinmarks] joined the channel
#
[kevinmarks]
Passing utf8 through unmodified is the best you can hope for from MySQL. Everything they have done since that has been worse
steev19, koddsson and nullrouted joined the channel
#
nullrouted
| _........._
r00t20 joined the channel
#
r00t20
_.+._
[kevinmarks], barpthewire, KevinMarks_, KevinMarks and romanzolotarev joined the channel
#
@HeNeArXn
↩️ We keep having server troubles... (work is ongoing on migrating). If you need the wiki, there's a read-only mirror at https://microformats.org.mirrors.sknebel.net
(twitter.com/_/status/1033350012539953152)
timswast joined the channel
barpthewire, szt4, KevinMarks, fredrikhl18, subo, KartikPrabhu, KevinMarks_ and [kevinmarks] joined the channel
#
gregorlove
edited /h-event (+1) "/* Properties */ s/h-entry/h-event/"
(view diff)
#
gRegorLove
h-event spec lists p-attendee as experimental, however hCalendar had an attendee property and that's present in the microformats/tests. I'm thinking we should update h-event backcompat with: "attendee: parse as p-attendee"
#
gRegorLove
Python does that backcompat currently
#
gRegorLove
Go also does that backcompat
#
gRegorLove
I can file an issue if necessary, but it seems pretty straightforward if there's no objections.
#
gRegorLove
h-event backcompat: "attendee: parse as p-attendee, including compat root vcard in the absence of h-card"
[asuh] joined the channel
#
KartikPrabhu
oh that is surprising. I thought I went through and removed all the un-specd stuff from python backcompat but maybe not
barpthewire joined the channel
#
willnorris
gRegorLove: sgtm
barpthewire and [pfefferle] joined the channel
#
[pfefferle]
aaronpk I still get errors with the mf2 json validator. I parsed my website with the php-mf2 parser and then tried to validate the result with the microformats.io validor… should I file an issue?
cheim and [kevinmarks] joined the channel
#
aaronpk
[pfefferle] hm yeah looks like I still need to fix a few things in my json validator
#
aaronpk
should be fixed now
[pfefferle] joined the channel
#
[pfefferle]
aaronpk that was fast, thanks! now it works!
#
[pfefferle]
aaronpk++
#
Loqi
aaronpk has 15 karma in this channel over the last year (313 in all channels)
#
aaronpk
hooray!
[keithjgrant] joined the channel
#
gregorlove
created /hreview-aggregate-examples-in-wild (+11883) "start processing list of examples, looking for still-published examples for h-review-aggregate backcompat"
(view diff)
#
gregorlove
edited /hreview-aggregate () "(-10515) /* examples in the wild */ link to new main page"
(view diff)
KartikPrabhu joined the channel
#
gRegorLove
Hah, this example of video game reviews has an hreview-aggregate inside an hrecipe
#
gregorlove
edited /hreview-aggregate-examples-in-wild (+683) "process more examples"
(view diff)
dbaron joined the channel
#
gregorlove
edited /hreview-aggregate-examples-in-wild (+681) "process more examples"
(view diff)
#
gregorlove
edited /hreview-aggregate-examples-in-wild (+627) "process more examples"
(view diff)
tantek__ joined the channel
#
@crazypedia
↩️ called rel=me. You can read about it at http://microformats.org/wiki/rel-me and then come back to this thread, probably not a half bad idea really. Here is the gist of how this would work. In various software, you would set a list of links to things that are also (3/6)
(twitter.com/_/status/1033499540119203840)
tantek___ joined the channel