#wordpress 2017-12-15

2017-12-15 UTC
#
GWG
miklb, doing the icon thing on Indieweb.
#
GWG
[miklb]: Any requests?
#
[miklb]
no, I’m so stuck in my own head I’m not getting anything accomplished.
#
[miklb]
I’m to the point I’m about to scrap everything and start over from scratch.
#
[miklb]
I feel like I’m trying to force a square peg into a round hole trying to use this framework. Might be good for me to go back to the basics and write everything from scratch.
ben_thatmustbeme, KevinMarks and [miklb] joined the channel
#
GWG
[miklb]: Once again have appointed you the reviewer
#
[miklb]
I saw. I will checkout the branch shortly
#
[miklb]
hmm. seem to have hosed my local dev environment. I’m about ready to just sell all my shit & take off on the road…
#
GWG
[miklb]: I'm sorry
tantek, tantek_, rMdes and [pfefferle] joined the channel
#
[pfefferle]
good morning
#
Loqi
good morning!
#
[pfefferle]
!tell GWG you cannot relicense the indieweb wordpress plugin to use CC0, because it includes a GPL lib https://github.com/dcooney/wordpress-plugin-installer. I am also not sure if we are able to keep the MIT license here https://opensource.stackexchange.com/questions/1640/if-im-using-a-gpl-3-library-in-my-project-can-i-license-my-project-under-mit-l
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[dcooney] wordpress-plugin-installer: A PHP class for installing and activating WordPress plugins.
#
Ruxton
also CC0 is terrible for code
#
Zegnat
I have been using FPL/0BSD lately, I think after dgold recommended it. About as “free” as you can make the code, I think.
#
Zegnat
(But I also steer clear of GPL stuff. I don’t like how it is so incredibly self-perpetuating.)
#
sknebel
wordpress itself is GPL
#
petermolnar
I know I don't have any word in this, but as sknebel pointed out, WP itself is GPL, so maybe for WP plugins, GPL is not a bad licence
#
GWG
I didn't relicense it, I included the license file for a dependency
#
Loqi
GWG: [pfefferle] left you a message 4 hours, 42 minutes ago: you cannot relicense the indieweb wordpress plugin to use CC0, because it includes a GPL lib https://github.com/dcooney/wordpress-plugin-installer. I am also not sure if we are able to keep the MIT license here https://opensource.stackexchange.com/questions/1640/if-im-using-a-gpl-3-library-in-my-project-can-i-license-my-project-under-mit-l
#
GWG
Same thing pfefferle did in the Semantic Linkbacks plugin
[pfefferle] joined the channel
#
[pfefferle]
GWG for which dependency?
#
[pfefferle]
ah sorry!
#
GWG
pfefferle, Simple Icons, the icon pack. You commented on my not including license declarations in another plugin for the icons.
#
[pfefferle]
&%$)$ HTML view
#
GWG
I was trying to correct that
#
[pfefferle]
I haven’t seen the path… shame on me! thought you changed the main license!
#
GWG
As for the changes, all icon related, and the scripts to support.
#
GWG
I know the rel me functionality is not something you use
#
GWG
But now, it has an update functionality that pulls from upstream and therefore can be easily updated with a minimum of work
#
[pfefferle]
you have my +1
#
GWG
[pfefferle]: Would you mind clearing the Codeclimate recommendations? Is there any way to turn off that 25 lines in a function thing?
#
GWG
It's a great goal, but not always realistic
#
[pfefferle]
already done 😉
#
GWG
[pfefferle]: Merged
#
GWG
I think I've had a productive 2 weeks.
#
GWG
[pfefferle]: Why hmm?
#
[pfefferle]
but why only have the license file in the node folder
#
[pfefferle]
where are the svg/font files?
#
GWG
[pfefferle]: /static/img/
#
GWG
[pfefferle]: We never used the individual SVGs, only the sprite
#
[pfefferle]
but that is very confusing
#
GWG
So, there was no point in bundling them.
#
GWG
[pfefferle]: I think you put them there originally
#
[pfefferle]
I never added any licenses
#
[pfefferle]
I mean images
#
GWG
[pfefferle]: When I submitted the initial PR, you moved the sprite file from where I had it to the static folder
#
GWG
You didn't add the file, you just relocated it
#
[pfefferle]
I would add the license to the folder the files are included
#
[pfefferle]
it is not important where they are, but that the license is at the same folder as the images
#
GWG
[pfefferle]: I can make that amendment
#
[pfefferle]
I would vote for it 🙂
#
GWG
I will submit a new PR then.
#
[pfefferle]
we can move the icons back to the node folder if thats easier
#
GWG
[pfefferle] Since Grunt generates the icon file, it is not correct to put it there. I will update the documentation to explain better as well
#
GWG
[pfefferle]: Either way, people like Icons. So it will work out.
#
[pfefferle]
I am not against icons, it is only a bit confusing at the moment 😉
#
GWG
pfefferle, that I intend to fix
#
GWG
I think it is a documentation issue
#
[pfefferle]
I am not sure… I think it is enough to move the license
#
Loqi
[chrisaldrich] #90 Developer instructions for h-card and rel-me inclusion into themes
#
GWG
I might as well fix this documentation problem as well
#
GWG
Do a documentation themed PR
#
GWG
Rewrite the thing
#
GWG
Add a section explaining the icons, what is used, how they are used....how to call the function...
[kevinmarks], ben_thatmustbeme, [keithjgrant] and [pfefferle] joined the channel
#
[pfefferle]
GWG there are error reports at wordpress.org after the latest release
#
GWG
[pfefferle]: Odd. Checking now
#
GWG
[pfefferle]: Missing file.
[eddie] joined the channel
#
GWG
It should have caught that.
#
GWG
[pfefferle]: Can you do an SVN update manually for the missing file without a version bump?
brokaw joined the channel
#
GWG
Never mind. I'll push the version number
#
GWG
Pushed version update quickly.
#
GWG
[pfefferle]: Can you?
#
GWG
[pfefferle]: I am very embarassed.
tantek joined the channel
#
GWG
[pfefferle]: I have to step out. If you have a moment to review and push the tag, appreciate it. If not, when I return
brokaw joined the channel
#
[pfefferle]
sorry was not at the mac
#
[pfefferle]
what do you prefer?
#
[pfefferle]
I think a new version would be helpful because some may already run the update so they will never get the missing file
#
GWG
Thanks
#
[pfefferle]
pushed the new release
#
GWG
I installed ssh on my phone if you couldn't
#
GWG
pfefferle, I will endeavour to be better
#
[pfefferle]
this is commitment!
#
[pfefferle]
oh nice! I found I meme 😄
#
GWG
pfefferle, thanks
#
GWG
I will do something else for a bit
[miklb] joined the channel
#
[miklb]
good morning
#
Loqi
good morning!
#
GWG
miklb, you missed my drama
#
GWG
Should be fine now.
#
GWG
Although now I need to write documentation
#
[miklb]
no worries. Had a little melt down last night, shut down all outside communications and got my local dev w/https working
#
GWG
Save that for later
brokaw joined the channel
#
GWG
miklb, did it work out?
#
GWG
Right now, waiting to walk on the boardwalk
#
[miklb]
yes! My problem turned out to be a stray nginx conf file for a different site that was calling for 443 but didn’t have a SSL cert
#
[miklb]
so using aaronpk’s ssl.indieweb.org I can now have https for any local dev site I want
#
[miklb]
I also scrapped all the work I had started for on my theme project and am going to write it all from scratch while I was at it
#
[pfefferle]
good luck miklb
#
[miklb]
pfefferle I was trying to fit a square peg into a round hole and it had me paralyzed. So I’m getting back to the basics and writing everything from scratch. I am going to use PostCSS because, well, I’ve been wanting an excuse to use it.
#
[miklb]
I stuffed all of the old code into a branch and started a new orphaned branch for master
#
[pfefferle]
I always search excuses for doing new things 😉
#
[pfefferle]
That’s how openwebicons was born
#
[miklb]
I’m mostly going with PostCSS because I don’t really write Sass, just use a few features that are readily available in PostCSS, and since I already was using Gulp…
tantek joined the channel
#
GWG
miklb, looking forward to seeing what you come up with
[eddie] joined the channel
#
[miklb]
heh, me too.
#
[miklb]
ok, well going dark again so I can focus
brokaw, raretrack, tantek, tantek_, raretrack_ and [miklb] joined the channel
#
[miklb]
starts a war
j12t and [miklb] joined the channel
#
GWG
A war?
#
[miklb]
meh, I slowed my roll. I wanted to go off on someone about WP, but stopped myself short. I did call them out though. Ignore me. I really should just turn off Twitter.
#
GWG
Miklb, need a supportive pat on the back?
#
[miklb]
heh, no, but thank you. Sincerely.
#
[miklb]
Just turning into a bitter old man and trying to stave it off.