#dev 2017-10-01

2017-10-01 UTC
snarfed, clintpatty, jjuran, tbbrown, renem, [miklb], [chrisaldrich], j12t, loicm, davidmead, [kevinmarks], [tantek], [emmah], John__ and mifga_ joined the channel
#
snarfed
hey ben_thatmustbeme, do you remember much about the work you did adding mf2 to mastodon? https://github.com/tootsuite/mastodon/issues/965
#
Loqi
[dissolve] #965 microformats clean-up
#
mifga_
so.... inspired by Indieweb Camp NYC yesterday, I'm going to setup a github page. I claimed one at mifga.github.io and want sort out how that works. forgive me if I ask a few questions today as I do so. (I'll try not to pester too much)
mifga joined the channel
#
schmarty
mifga: sounds great!
tantek joined the channel
#
mifga
so.... it appears i setup a github page for my account a while ago with pelican, pushed a single flat html page, and never did anything more with it (such as tracking the actual site generating pages in a dev branch of similar).
#
mifga
i used homebrew to install hugo, so that will be my quest for today....
#
schmarty
sounds good! remember to not get caught up in the weeds. think about what it is you are trying to deliver.
#
mifga
frees himself from weeds and starts thinking about what he can put together to allow a publish action today ....
#
schmarty
yes! writing down a clear goal is best.
#
schmarty
we are gonna try setting up a sticky note list of projects
#
mifga
here's a bit of a dumb question (ie there probably isn't an answer) -- do you all recommend setting up a specific project vs a portfolio/about me site as a first indieweb project? I need the latter, but I am more interested in making the former. any advice appreciated!
#
sknebel
mifga: what do you mean with "specific project"?
#
mifga
well, like making a site that does one specific thing and explores one specific topic instead of a general purpose "here's all of me" site.
#
mifga
if that is still vague, it is because i'm definitely still trying to keep out of the weeds, and could basically use any recommended vector to get going in a direction to find my sea-legs again. :)
j12t joined the channel
#
sknebel
Mifga Ah. Yes, that's probably pretty individual. Many start with a simple "that's me" landing page, but if you want to start posting about something specific that might make more sense to prioritize and set up a blog or something
#
schmarty
what is multi-site?
#
Loqi
It looks like we don't have a page for "multi-site" yet. Would you like to create it?
#
schmarty
what is multisite?
#
Loqi
It looks like we don't have a page for "multisite" yet. Would you like to create it?
#
schmarty
what is multi-site indieweb?
#
Loqi
Multi-site Indieweb is a hybrid approach to Indieweb in which a wide range of people have two (or more) indieweb enabled platforms for a multitude of reasons https://indieweb.org/multi-site_indieweb
#
schmarty
theeeerrre it is
#
mifga
nice!
#
mifga
thanks for that!
John__, [tantek] and [rob] joined the channel
#
sknebel
multi-site is /multi-site indieweb
#
sknebel
what is multi-site?
#
Loqi
It looks like we don't have a page for "multi-site" yet. Would you like to create it?
#
sknebel
multi-site is /multi-site indieweb
#
loqi.me
created /multi-site (+62) "prompted by sknebel and dfn added by sknebel"
(view diff)
[ob] joined the channel
#
sknebel
oh, right, spaces...
tantek and [kevinmarks] joined the channel
#
[kevinmarks]
@mifga I made an indieweb Hugo theme
[emmah] joined the channel
#
[emmah]
hello! does anyone know how to link strava to their website?
#
[emmah]
what is strava?
#
Loqi
Strava is a run and bicycle exercise tracking silo that also has native client apps https://indieweb.org/Strava
#
loqi.me
created /InstaLooter (+221) "prompted by tantek and dfn added by tantek"
(view diff)
#
loqi.me
edited /InstaLooter (+33) "/* See Also */ new section"
(view diff)
#
loqi.me
edited /Instagram (+18) "tantek added "[[InstaLooter]]" to "See Also""
(view diff)
#
www.svenknebel.de
edited /InstaLooter (-17) "linkify, specify Instagram"
(view diff)
#
tantek
sknebel++ thanks! :)
#
Loqi
sknebel has 20 karma in this channel (59 overall)
#
loqi.me
created /Liquid (+193) "prompted by [ob] and dfn added by [rob]"
(view diff)
#
aaronpk
hm i stopped using strava a while ago so now only my runkeeper is importing to my website
[miklb] joined the channel
#
loqi.me
edited /Liquid (+118) "/* See Also */ new section"
(view diff)
#
tantek.com
edited /Instagram (+25) "/* Why */ Should I join Instagram?"
(view diff)
#
tantek
aaronpk had you heard of InstaLooter?
#
tantek
I wonder if it is doing anything interesting that OwnYourGram could benefit from
#
tantek
it's more of an export tool
#
tantek
but clear it's getting some info
#
aaronpk
hm if it wasn't python i might consider using it, but I don't really have a good way to use python stuff
#
aaronpk
we'll see how well they track the instagram web page changes tho
#
aaronpk
so far it hasn't been too bad to keep mine up to date
j12t joined the channel
#
tantek
well it's another source of folks tracking changes so may be useful in following it
#
1500wordmtu.com
edited /site-deaths (+80) "Add plaxo.com shutdown"
(view diff)
[kevinmarks] joined the channel
John__, KartikPrabhu, j12t and [kevinmarks] joined the channel
#
@MaximeEuziere
So today I wondered what's the maximum amount of UTF-8 bytes I could include in a #280characters tweet, not counting mentions or attachments. Current conclusion: seven 4096-char URLs + three 1362-char URLs + ten 3b ideographic spaces + forty 4b emoji = 32948b! Can you beat that? https://twitter.com/MaximeEuziere/status/914520487451090944
(twitter.com/_/status/914521808266817536)
#
tantek
that's nuts
[ob] and [rob] joined the channel
[miklb] joined the channel
#
tantek
what is pico
#
Loqi
It looks like we don't have a page for "pico" yet. Would you like to create it?
#
schmarty
pico is http://www.guckes.net/pico/, the PIne COmposer, a text editor that ships with many Unix systems.
#
loqi.me
created /pico (+131) "prompted by tantek and dfn added by schmarty"
(view diff)
#
schmarty
what is pico?
#
Loqi
pico is http://www.guckes.net/pico/, the PIne COmposer, a text editor that ships with many Unix systems https://indieweb.org/pico
#
martymcgui.re
edited /pico (+1) "dfn?"
(view diff)
#
schmarty
what is pico?
#
Loqi
pico is the PIne COmposer, a text editor that ships with many Unix systems https://indieweb.org/pico
j12t and loicm joined the channel
#
schmarty
mifga: i forget how the recommended github pages flow goes, but my understanding if you have a username.github.io repo is:
#
schmarty
you keep your code and config in a branch like dev
#
mifga
thanks for bringing the discussion here, sorry for the gaff
#
schmarty
you can work on it locally on your laptop, editing hugo config, templates, etc.
#
schmarty
when you are ready to publish the result to the web, you'll actually have hugo build the site into a folder
#
mifga
if I use the github pages "username" or "orgname" option, then the branch that has to house what is served is "master"
#
schmarty
then commit the contents of that folder to the "master" branch.
#
mifga
but I think that is the only real rule that locked
#
mifga
ah, that's a good idea
#
mifga
hmmm.
#
schmarty
in other words - your dev branch has all the source for your website and can build the files you want to publish into a folder
#
mifga
but I think the best practice in hugo is to kill the public folder from time to time, right?
#
schmarty
then if i remember correctly, there is usually a script to commit the contents of that output directly into the master branch.
#
mifga
oh, wait a minute, I'm seeing that folks will script and action that is more in keeping with git history and commits in that publish branch
#
mifga
(heh, same track there)
#
schmarty
i couldn't write that script myself, though
#
schmarty
sounds like you're on a good path.
#
mifga
i think there might be project-level demos to check. i'll inspect.
#
mifga
so from this perspective, am I probably still wanting two repos, especially if I script to update and commit with a timestamp that local copy heading up to be served out as master branch for github pages?
#
mifga
or should I be starting over and installing hugo into another branch of my mifga.github.io repo. I gather the main issue is that hugo likes to have a subfolder for collecting sites it serves up so you can use the handy Hugo server .... I know these aren't exciting questions, but I am hoping to save time with advice that addresses what I will end up wanting once I get more familiar with hugo and github pages. :)
#
schmarty
i think it is usually two branches in a single repo, but it could be two repos.
#
mifga
is there a hugo newbie channel I should query here?
#
schmarty
hmm, almost certainly a hugo slack
#
schmarty
i recommend this: forget github pages
#
schmarty
start with a local hugo website, using the hugo server
#
schmarty
once you are happy with a first version of that, start figuring out how to organize it for publishing.
#
[kevinmarks]
yes, that is better - run it interactively, then when you're happy render it
#
[kevinmarks]
you can have a github.io per project, so you can process into a folder in a different project
#
mifga
that is a good point
#
mifga
realizes he is in the weeds again and follows the advice to just setup hugo to start creating content for a site to publish!
KartikPrabhu joined the channel
#
[kevinmarks]
to get to demo it today, running hugo interactively is much better
#
[kevinmarks]
it renders all of http://www.lifewithalacrity.com/ in seconds, so with a mostly empty site it will be instant
#
tantek
what is MAMP?
#
Loqi
It looks like we don't have a page for "MAMP" yet. Would you like to create it?
#
tantek
MAMP is a web server software package for MacOS that has Apache, MySQL, and PHP in it that you can run on your Mac laptop to test your indieweb site locally.
#
loqi.me
created /MAMP (+184) "prompted by tantek and dfn added by tantek"
(view diff)
#
sknebel
aaronpk: re follow buttons, there was this (for login, but same principle should work) with iframes: http://indieweb.org/2016/Brighton/Demos#Sebastian_Lasse sebastian said there the site can not detect your identity (thanks to the iframe isolating it)
[ob] joined the channel
#
martymcgui.re
edited /Planning (+109) "/* NYC */ note about venue"
(view diff)
amz3` and [miklb] joined the channel
#
[miklb]
you can pick any branch for GitHub pages, check settings for the repo.
snarfed, j12t and tantek joined the channel
leg, j12t and davidmead joined the channel