#indiewebcamp 2014-05-11

2014-05-11 UTC
ss1081, becker_11, luxagraf and grantmacken joined the channel
#
rascul.io
edited /wiki/backup (+202) "tell about rascul's http mirror"
(view diff)
JasonO, GWG, iangreenleaf, tpinto, tilgovi, luxagraf, gRegor`, squeakytoy, netweb, krendil, caseorganic, glennjones, KevinMarks, catsup, Garbee, bnvk and barnabywalters joined the channel
#
tommorris.org
edited /site-deaths (+168) "/* Site Deaths */ when XKCD are laughing at google..."
(view diff)
#
@ahmetasabanci
Open question to #indieweb people: Does Wordpress' Publicize can be counted as POSSE? (What POSSE is: http://indiewebcamp.com/POSSE)
(twitter.com/_/status/465464192342839296)
kbs joined the channel
#
kbs
aaronpk: great on the backup :)
#
kbs
!tell aaronpk backup looks good :) btw, any chance you might also be able to expose an rsync endpoint?
#
Loqi
Ok, I'll tell them that when I see them next
luxagraf joined the channel
cweiske joined the channel
#
GWG
I turned my Facepile theme code into a Wordpress plugin.
#
GWG
Need to find some testers to comment, as it is a bit rough.
jonnybarnes and kylewm joined the channel
luxagraf, tpinto and kbs joined the channel
#
kbs
!tell aaronpk another thought (if simpler than opening up rsync) is an http endpoint would also be neat [c.f. rascul and http://indiewiki.rascul.io ]
#
Loqi
Ok, I'll tell them that when I see them next
bnvk joined the channel
#
ben_thatmust
!tell barnabywalters great, i searched for your site once and now every note pops up in my Google Now cards
#
Loqi
Ok, I'll tell him that when I see him next
#
kbs
heh
#
kbs
thought google now has a way to skip/ignore certain cards?
#
ben_thatmust
well you can swipe them away, and in certain cases you can tell it "No, I don't want to see updates on this any more" but with "updates from sites you read" its all or nothing
#
waterpigs.co.uk
edited /repost (+303) "/* Silo Examples */ Documented repost.us indieweb-friendly verb silo, linked to example reposting UI"
(view diff)
#
kbs
ben_thatmust: aah, I see. annoying
#
ben_thatmust
plus I kind of want updates on the articles i don't necessarily want every note
#
ben_thatmust
google just needs a better management so i could switch it to the articles only stream or something
eternicode and anos joined the channel
#
rascul.io
edited /wiki/backup (+69) "add rsync note to indiewiki mirror"
(view diff)
#
rascul
kbs ^^
#
kbs
rascul: awesome :)
#
kbs
I was just updating the same page, let me finish that and take a look to see how I can do my 0.02 a little better
#
kbsriram.com
edited /wiki/backup (+1646) "add baseline archive on github"
(view diff)
#
kbs
rascul: love you've got both http and rsync endpoints. Would be awesome if there's something similar directly from the source website as well
#
rascul
heh i was thinking of making a git repo out of it
KevinMarks joined the channel
#
kbs
prefers to replicate content :)
#
rascul
wget is stupid easy though!
#
kbs
yep - wget is basically just as good
#
kbs
I did notice some small deltas between a diff -r of your site, and what I got from btsync
#
rascul
btsync keeps it updated in the background?
#
kbs
not significant diffs, (basically, index.html files and possibly some btsync-has-not-yet-got-to-it sort of things)
#
rascul
ahh ok
#
kbs
I didn't look very closely - just ran diff -r and eyeballed the diffs
#
kbs
is not a huge fan of btsync despite all its niceities
#
rascul
nginx and rsync are both serving directly from the direcotyr btsync puts it all in
#
rascul
direcotyr! sounds like a dinosaur
#
kbs
rascul: very nice :)
#
rascul
so as long as btsync keeps it updated it should be the latest copy on indiewiki.rascul.io
#
kbs
right
#
rascul
but that word should can be tricky
luxagraf joined the channel
#
kbs
:-)
#
kbs
there are a few chains where things can break down - at the moment, it looks like aaronpk is probabbly exporting changes periodically. Then, btsync -> your site etc. I think it's in reasonably good shape all in all
#
kbs
especially once a few more people have some copies.
#
rascul
yes more copies is better
#
rascul
i think aaronpk was making something to change locally and push changes somehow to the wiki? that would be nifty
#
kbs
heh
#
kbs
dunno. my thought was really something more dumb - eg: the mysql db fat-finger drops a table, export pumps out a subset of files, btsync updates everyone to a smaller portion of wiki etc. Hoping git ought to take care of it to some extent, especially as it's easy to replicate along with all its snapshots.
#
kbs
I much rather use your http endpoint because it's easier to script than btsync (and not proprietary, for what that's worth)
#
rascul
the proprietariness of btsync had me annoyed
#
rascul
no clue if i spelled that right
#
rascul
or if i just made up the word
#
aaronpk
morning
#
kbs
communicated the idea perfectly
#
Loqi
aaronpk: kbs left you a message 2 hours, 46 minutes ago: backup looks good :) btw, any chance you might also be able to expose an rsync endpoint?
#
Loqi
aaronpk: kbs left you a message 1 hour, 21 minutes ago: another thought (if simpler than opening up rsync) is an http endpoint would also be neat [c.f. rascul and http://indiewiki.rascul.io ]
#
kbs
aaronpk: just starting to set up my random two-bit things to have a copy of your wiki backups - stuff related to that (and, thanks! :)
#
rascul
nifty things!
#
aaronpk
catching up on logs
#
aaronpk
awesome, already 2 copies on significantly different platforms
#
aaronpk
yeah it's a little annoying btsync is proprietary, but not the end of the world
#
aaronpk
let me look in to rsync
#
kbs
(also http would be just fine from my point of view at least. rsync lets it use its internal incremental update thing, but more a nice-to-have rather than anything else)
#
kbs
has usually found rsync daemons to chew up cpu on the server end
#
aaronpk
incremental updates are good since there are a bunch of photos
#
aaronpk
oh yeah good point. well this server isn't exactly at capacity, so i could give it a shot
#
rascul
not chewing up my server!
#
kbs
^^ :) best source of what works best
#
kbs
wonder if that's because I run --checksum on rsync (don't trust timestamps quite that much)
#
rascul
maybe
#
kbs
I can run a test here if you like, one sec...
#
rascul
i not using --checksum here
#
kbs
hm, wouldn't the checksum be driven by the client? dunno - testin anyway :) making sure I'm giving the magic options
#
rascul
load average just went up to 0.01
#
kbs
heh
#
kbs
guess it's not a huge problem
#
rascul
back down to 0.00!
#
bret
aaronpk: yeah! have the space and bw
#
bret
aaronpk: re syncing a copy of the wikii
#
rascul
sync it!
#
aaronpk
i should probably do a blog post about my new outlook on backups
#
aaronpk
kbs: i should use --delete on the rsync command when cloning down, right?
#
kbs
looks up the man page to make sure
#
kbs
sure
#
aaronpk
my rsync client seems to be trying SSH, is there a way to force it to use rsync protocol?
#
aaronpk
ah rsync://
#
kbs
hm - http://indiewebcamp.com/backup - 403 for me after redirect to backup/
#
aaronpk
oh oops i put something in the wrong place
#
aaronpk
although...
#
kbs
(not directly related, but fwiw rsync -aP --link-dest=/Volumes/Backup/macbook-home-2014-03-01 /Users/kbs /Volumes/Backup/macbook-home-2014-04-01 is how I have my rsync-based-snaphots set up locally.)
#
kbs
the scripts just keep rolling through a series of folders with rsync. periodically, offline archive a tarball of one or more of the folders as well. Usually handy to go back after I've accidentally rm -r'ed a folder or two
#
bret
aaronpk: are you still going to use btsync?
#
aaronpk
bret: yeah i'll probably keep both on
#
aaronpk
cause btsync will get incremental changes immediately
#
aaronpk
kbs: ok path stuff is fixed
#
aaronpk
i've never used rsync in rsync protocol mode before. I'm getting what appears to be a directory of the rsync paths i've defined when I try to run it
#
kbs
aaronpk: paths - great, looks good to me
#
aaronpk
wait what's this double colon thing
#
kbs
rsync is particularl obtuse about trailing slashes in paths, etc etc
#
aaronpk
oh got it
#
kbs
if I remember, the doublecolons are basically named endpoints you can additionally define in your rsyncd.conf
#
aaronpk
can't seem to get the password to work
#
kbs
oh, are you trying to use rsync's own authentication mechanism?
#
aaronpk
yeah, is there a better way? I don't want to do ssh auth
#
aaronpk
...or do i?
#
kbs
well, would probably ease some of your worries to just try to secure one thing maybe
#
kbs
also, maybe [if say you're able to chroot your rsync stuff] could leave it open
#
aaronpk
i guess a no-shell ssh user where i put the password on the wiki could work... but that seems sketchy
#
aaronpk
but it seems less scary to have relatively public rsync access than try to set up semi-public ssh access
#
kbs
nods
#
kbs
only thought then is to see if you are able to jail your rsync process
#
aaronpk
i don't know how to do that, any pointers?
#
kbs
pokes
#
kbs
running what flavour of linux?
#
aaronpk
ubuntu
#
rascul
chroot isn't secure
#
kbs
rascul: thoughts on alternatives?
#
rascul
container it if you want something of that sort
#
kbs
points aaronpk at rascul :)
#
kbs
but more and more, I'm also starting to think that maybe starting with just an http endpoint might be the least complicated
#
rascul
yep it's easy peasy :)
#
aaronpk
or I could run your git script and host a git endpoint
#
kbs
yep - that would work well too
#
kbs
some sort of post-export process
#
aaronpk
ok got rsync set up!
#
kbs
thanks rascul - I used to stick with chroot jails till now (on freebsd mainly) but lxc looks neat
#
aaronpk
for some reason there are 5 files that it thinks are different every time I run rsync
quinn_ joined the channel
#
aaronpk
kbs: does your git script handle deleted files too?
#
kbs
rascul: nice - good points all.
#
aaronpk
like deleting them from the git repo?
#
kbs
aaronpk: it should delete them from the latest commit head, but it will remain in the archive
#
aaronpk
i thought `git add` only added things
#
kbs
ah, maybe a bug - let me check
#
aaronpk
oh git add -u maybe
#
kbs
git add -A seems to do it for me
#
kbs
yay, another eye to squish bugs, happy!
#
Loqi
yay!
#
aaronpk
ok well... considering the pros/cons of git-over-http vs rsync
#
aaronpk
git-over-http means I don't have to host another daemon and open another port, so in theory is more secure
#
aaronpk
however it's also more error prone as there is an intermediary step of committing the changes to the git repo first
#
aaronpk
rather than just serving a pile of txt files
#
kbs
so considering just serving pile of txt files over http? let the clients archive it as they see fit?
#
aaronpk
nah I want some sort of incremental thingy
#
kbs
grins
#
Loqi
gives aaronpk some sort of incremental thingy
#
rascul
i want some pie
#
rascul
damn i guess Loqi doesn't have any
#
Loqi
gives rascul some pie
#
rascul
can you make the wiki update comments into git commit messages? that would be nifty
#
aaronpk
that's probably overkill, but yes
#
kbs
I suspect there's always going to be some step after exporting from your mysql db to get something incremental from your 'pile of txt files'
#
kbs
unless you find think rascul 's idea of wget -rm covers it adequately (ie, timestamps)
#
kbs
I guess you'll now need to make sure your exports are also preserving timestamps, ah well
#
aaronpk
actually part of the export is setting the timestamp on the filesystem to the date the page was last edited
#
kbs
ah, cool
#
rascul
i noticed the timestamps looked set
#
kbs
so maybe that's all that's needed to start with
#
rascul
you can see them all different here http://indiewiki.rascul.io/
#
aaronpk
i'd need to publish a directory listing of all the files
anos joined the channel
#
kbs
hm, isn't that usually automatically done by the server? Guess that's how ngnix seems to be doing it on rascul's endpoint
#
rascul
they're set to what btsync got em as
#
aaronpk
autoindex isn't on by default on nginx
#
rascul.io
edited /wiki/backup (+2) "forgot the dot at the end of the rsync command"
(view diff)
#
rascul
turn it on in location block
#
kbs
testing...
#
kbs
robots.txt ... [let me see if I can ignore it]
#
kbs
I should probably put a sleep there to avoid getting it too fast
jedahan joined the channel
brianloveswords joined the channel
#
kbs
Last-modified header missing -- time-stamps turned off
#
kbs
oh wait - I guess that's just for the index listings
erikmaarten joined the channel
#
kbs
okay - great - I'll cross-check with the btsync version when it finishes, and update my scripts to pull from this endpoint. [http is easier to manage for me than btsync, so very happy if this works out.]
#
kbs
I guess what I should do is to an incremental pull mostly, and a full pull every once in a while
#
aaronpk
i'm adding the URL to the top of each file
#
aaronpk
just to be explicit
#
kbs
I have a feeling wget doesn't have a convenient way to remove deleted files
#
aaronpk
ah crap
#
Loqi
lolz
#
kbs
well, besides the brute force way I guess :) *continues to think*
#
aaronpk
I guess a periodic full-sync would accomplish that
#
aaronpk
I wonder how long until a full download becomes prohibitive
#
kbs
right
#
aaronpk
what wget flags are you using?
#
kbs
well - this sounds like a client problem too
#
kbs
wget -e robots=off -np -w 1 -rm https://indiewebcamp.com/wiki/backup/data
#
aaronpk
which one is doing the timestamp comparison?
#
aaronpk
also could you rewrite that with the full name flags? will be easier to look up individual flags that way
#
kbs
ah, sure - one moment
#
kbs
(I'm also looking at httrack haven't used it, but seems more specific for this purpose)
#
kbs
timestamp - -m == --mirror -> equivalent to --recursive --timestamping --level inf
#
aaronparecki.com
edited /wiki/backup (+978) "add notes on multiple methods of archiving"
(view diff)
#
aaronpk
ack too many headers
#
GWG
I'm trying to figure something out.
#
GWG
If I took ChromeOS off my Chomebook and installed a full Linux OS, is that de-siloing?
#
bret
so rad, a whole copy of the wiki in a few mins
#
bret
GWG: all operating systems are silos
#
bret
lol jk as long as you can get your stuff in and out of it
#
GWG
I just got annoyed with IRC on Chrome.
#
kbs
aaronpk: wget --execute robots=off --no-parent --wait=1 --mirror https://indiewebcamp.com/wiki/backup/data
#
kbs
also tryng out httrack
#
aaronparecki.com
edited /wiki/backup (+224) "pros/cons as columns"
(view diff)
#
aaronpk
tahnks!
#
aaronparecki.com
edited /wiki/backup (+23) "use full wget flags (thanks kbs!)"
(view diff)
#
GWG
bret: I tried a few things. I may go back. But for now...I switched it to Fedora
#
aaronpk
kbs: feel free to add a section there for httrack!
#
bret
GWG: if you can hang with linux desktops, its probrably for the better
#
aaronparecki.com
edited /wiki/backup (+15) "/* Archive Methods */ add <hr> for better visual spacing since headers are so short"
(view diff)
#
GWG
I tried ChromeOS, and may again, as something I didn't mind leaving my house.
#
GWG
I keep the 'good stuff' at home
#
GWG
I may be one of the few people who liked the 10-11 inch netbook form factor.
#
bret
aaronpk: say the wiki blows up. is it easy to restore from the .txt backup? or are these mainly for archival purpose?
#
aaronpk
bret: yeah super easy
#
aaronpk
when my site was mediawiki, I had these text files synced locally and I could edit them and it would push the changes back to my site
#
aaronpk
obviously the edit history doesn't come as part of these text files, but that is ok I think
#
bret
this makes the wiki so explorable now, i enjoy the new perspective
#
aaronpk
yeah! side effect is you get an offline copy of the wiki you can read!
#
GWG
aaronpk: Epub coming next?
#
GWG
I can read up on my e-reader
#
aaronpk
a weekly epub with only pages that have changed that week
#
GWG
The Indieweb Digest
#
aaronpk
I could totally see that being a thing
#
bret
it would be interesting to run a dead link check across all articles
#
GWG
I've been playing around with mailing lists, and thinking about non-instant syndication
#
aaronpk
you can grep your filesystem for http:// now!
#
aaronpk
i bet someone could come up with a small shell script to extract all the URLs out of the txt files
#
bret
GWG: brett slatkin does an every two week best of email: see his footer here: http://www.onebigfluke.com/2014/05/dan-gillmor-writes-about-indie-web.html
#
aaronpk
also mediawiki itself has a pretty thorough API
#
kbs
hm, some odd diff from the btsync archive and the httrack file. Just me? http://paste.debian.net/hidden/c042e708/
KevinMarks joined the channel
#
kbs
(wiki-archive is the btsync version)
jonnybarnes and chrissaad joined the channel
#
aaronpk
i did just change that file
#
kbs
oh, okay - great
#
Jeena
so it come to this that I am thinking about redesigning my homepage. When I only had a blog there it was a no brainer to only have a list of blog posts there, but now with notes and photos I kind of would like to have them there too.
#
aaronpk
a composite stream
#
kbs
aaronpk: the image links from https://indiewebcamp.com/wiki/backup/data/images/ seem to be 404'ing
#
aaronpk
oh odd
#
GWG
Jeena: This is Jeena.net?
#
GWG
The question is, what do you want that to look like?
#
Jeena
I'm really not a fan of the composite stream, it is perhaps ok for a feed but it is so confusing on a homepage
#
aaronpk
kbs: fixed! was a rogue entry in the nginx config
#
kbs
aaronpk: cool, one more test here...
#
Jeena
GWG, that is a really good question and I don't really have an answer to that. This was my attempt on my old website: http://jeenaparadies.net/ which I think is quite ok.
#
Jeena
and I'm also not a fan of full content on the index page
#
aaronpk
Jeena: I also don't like full content on my home page! I've always done article summaries
#
Jeena
and I have to say that http://tantek.com/ is one of the bad examples, there is no structure, just a wall of text with the occasional image and a sidebar
#
Jeena
http://aaronparecki.com/ at least has visually distinct posts, which makes it so much easier to parse
#
GWG
Jeena: Tantek claimed when I met him last month he was trying for an 'old' style Twitter vibe.
#
Jeena
yeah, it is not working ;)
#
GWG
Jeena: I tried having the Notes a larger font size and different style than the articles. That seemed to work.
#
Jeena
hm that is a cool idea!
#
Jeena
even for the pure notes page
#
kbs
aaronpk: the btsync archive has (for example) newbase60.Conflict.txt, while the http archive has newbase60-2.txt -- kosher?
#
GWG
Jeena: You can also use subtle shading.
#
GWG
Jeena: I can't say mine is perfect...still a work in progress, but you are welcome to look.
#
kbs
aaronpk: oh wait
#
aaronpk
that's usually due to case-insensitivity on the client
#
kbs
ah - filesystem case sensitivity strickes again
#
kbs
nods
#
aaronpk
i'm trying to avoid it but may have missed some edge cases, will check again
#
aaronpk
tryign to finish incremental updates
#
Jeena
GWG what is your domain?
#
Loqi
your domain is great because it
#
aaronpk
there we go! you all should see some changes in btsync!
#
aaronpk
specifically check out the wiki/backup.txt file for the new section at the bottom
#
aaronpk
sweet, works!
#
GWG
Jeena: david.shanske.com
#
GWG
Jeena: I still think the about stinks.
#
GWG
But you'll see the different styles.
#
GWG
Although I may tweak them more
friedcell joined the channel
#
Jeena
I kind of get confused that everything is just in one column, but yeah I can see the differences.
#
Jeena
have you thought about different background colors for different types?
#
Jeena
hm and what is this for, GWG? <link rel="feed" href="http://david.shanske.com/">
#
Jeena
Firefox shows it as one of the Feeds when I click on the RSS button
#
aaronpk
just added the URL at the top of every file, sorry for the full resync
#
Jeena
and what is the difference between a status and an aside
racsul joined the channel
#
kylewm.com
edited /Python (+90) "/* Libraries */ more info about mf2util"
(view diff)
#
kylewm.com
edited /Python (+11) "/* Projects */"
(view diff)
#
GWG
Jeena: h-feed, I believe. Some of the markup needs to be fixed.
quinn_ joined the channel
#
Jeena
hm I don't think h-feed needs a <link> in the head
#
GWG
Jeena: You can see the different types in the top menu.
#
GWG
Jeena: I did a lot of the markup in the wee hours.
#
kbs
aaronpk: haha - thanks for the heads-up :)
#
GWG
Jeena: Needs a second look
#
Loqi
hehe
#
Jeena
yeah I can see the types but the content seems to be of the same type ;)
#
GWG
Jeena: As for status vs. aside...they are Wordpress conventions. For me... A status is an aside with a profile picture next to it....
#
Jeena
lol ok
#
Jeena
I was just confused about the semantics ^^
#
GWG
Jeena: The types are something Wordpress calls post formats. They are styling differences.
#
GWG
Jeena: They aren't post types, precisely.
#
GWG
Jeena: I have plans for post types, but in the interim, I'm using the format types
#
kylewm
!tell KartikPrabhu: hey I abstracted/cleaned up the reply-contexts and comment parsing that I use in Red Wind. Take a look if you have a chance :) https://github.com/kylewm/mf2util
#
Loqi
Ok, I'll tell them that when I see them next
#
Jeena
I see, I like what you did with your website
#
Jeena
but nooo! your feed is broken :-( http://david.shanske.com/feed/ the xml declaration should be in the first line
#
Jeena
wonder if I can subscribe manually
#
kbs
aaronpk: btsync vs http difference in urls - does it matter? eg: https://indiewebcamp.com/wiki/backup/data/2011/Guest%20List.txt has "http://indiewebcamp.com/2011/Guest_List" -- corresponding btsync file shows "http://indiewebcamp.com/2011/Guest List"
#
kbs
(http endpoint has "_", while the btsync has " ")
#
kbs
(I guess these must not actually be the same txt files?)
#
aaronpk
hm my btsync version shows the underscore version
#
aaronpk
oh wait wrong file
#
kbs
the http version has the undercores, the btsync version has spaces
#
kbs
also saw some txt files have disappeared (yay for git :-) which let me test the deleting things too
#
GWG
Jeena: It is all Wordpress. I'm working on development. And yes, I know I need more images.
#
aaronpk
the version on the server has the underscore
#
aaronpk
i wonder if btsync is using timestamps internally
#
aaronpk
cause the timestamp didnt' change because I force the timestamp to the last edit date
#
GWG
Jeena: I have been splitting off pieces of my design into plugins, which means I'm rewriting code, but it isn't visible.
#
Jeena
sounds like a lot of work ^^
#
kbs
aaronpk: aah, cool
#
kbs
aaronpk: looks good to me more or less - remaining niggling things are only the case-sensitivity issues
#
kbs
but I'll start switching to the http endpoint and update my scripts (also wiki, etc.)
#
GWG
Jeena: When I'm done, anyone could use the plugins I'm creating on their sites.
#
GWG
Jeena: I'm trying to give back
#
Jeena
I like that
KartikPrabhu joined the channel
#
Loqi
KartikPrabhu: kylewm left you a message 19 minutes ago: hey I abstracted/cleaned up the reply-contexts and comment parsing that I use in Red Wind. Take a look if you have a chance :) https://github.com/kylewm/mf2util
jgee, KartikPrabhu and _6a68 joined the channel
#
aaronpk
it just occurred to me that I should probably include the last modified date in the txt file as well
_6a68 joined the channel
#
aaronpk
cause if there are a bunch of copies of this floating around we need to know quickly if one is out of date
paulcp and KartikPrabhu joined the channel
#
kbs
aaronpk: can't hurt I guess. (btw, I've settled back to wget - httrack is too convoluted to use, and I hope to do a full pull every so often anyway.)
KartikPrabhu joined the channel
#
aaronpk
holy hell mediawiki is such a pile of code
#
@CCsolidarity
Can we slow down enough to reclaim the present? https://www.youtube.com/ #coherence #time #mindfulness #indieweb #trews
(twitter.com/_/status/465572645862252544)
KevinMarks joined the channel
#
kbs
aaronpk: how are you managing passwords via the rsync mechanism? [should I use that rather than http, if you're planning to keep it around?]
#
aaronpk
kbs: I figured I'd just create an "indieweb" user and put the password on the wiki
#
kbs
oh, okay :) i'll check there when you've updated it
#
kbsriram.com
edited /wiki/backup () "(-1478) remove random script blabber"
(view diff)
#
aaronpk
that script was potentially useful, maybe link to a gist of it?
#
aaronpk
especially if your'e using it
#
kbs
oh :) sure, I'll put it in a gist. I changed it to start using wget
#
kbs
but if you're going to enable rsync, I'd rather switch to it as well
#
aaronpk
still on the fence about rsync
#
aaronpk
would like to know how wget works out for you and if you see other advantages to rsync
#
kbs
gotcha. I think the main thing is that wget doesn't have a good way to disambiguate between wifi login endpoints and other urls it's getting
#
aaronpk
could switch to https
#
aaronpk
at least then you'd get a cert warning if you're MITM'd
#
kbs
oh right - I should have the right certs enabled
#
kbs
nods
#
kbs
thanks - yes, that should take care of it nicely
#
kbs
gotto go here, will let it run over a few days and keep you posted if there are any issues. nice job on backups aaronpk :) hopefully enough copies around, much more safe!
#
aaronpk
*headdesk* I just wrote a tiny mediawiki skin to return the contents of a wiki page without any wiki sidebar stuff, then realized I could have just run the page through the mf2 parser
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
kbsriram.com
edited /wiki/backup (+136) "gist to current version of cron jobs etc."
(view diff)
#
tbrun
I am new to indieweb and am setting up to both own my content and looking forward to installing the components that make this a success. I have my own domain name, I've set up wordpress on a hosted site and have gotten indieauth installed and woking. I trying to figure out how to initiate POSSE for twitter and facebook. So far I haven't found any place that can help me set it up. Any help is appreciated
#
GWG
tbrun: I use Wordpress. I'll be happy to help.
gRegor` joined the channel
#
tbrun
I installed the jetpack plugin and my second question was going to be: What is the difference btw POSSE and Jetpack? Now I don't need to advertise what a noobe I really am. Thanks
#
GWG
tbrun: Publicize is a horrible plugin.
#
GWG
tbrun: There is no configurability in it.
#
GWG
tbrun: Although it is the only thing that I know that does G+
#
tbrun
jWell now I have two opinions, what to do? what to do? This might be a stupid question, but what kind of configurability to you want/need and is there a better solution in your mind
ttepasse joined the channel
#
KartikPrabhu
tbrun: I think the Jetpack plugin is a decent start to do POSSE. I don't know how configurable it is, but it is used by a lot of people here
#
GWG
tbrun: I use SNAP - Social Network Auto Poster. People also like Social by Mailchimp.
#
GWG
KartikPrabhu: You can't configure the output, mostly.
#
GWG
tbrun: I'm also working on something with Bridgy. Which will work with Wordpress if you have Webmention support
#
KartikPrabhu
tbrun: yes that is what i suspected, but for people doing it first time Jetpack should be decent
eschnou joined the channel
#
GWG
I got rid of Jetpack because of how much it makes you dependent on Wordpress.com services.
#
GWG
Most of the plugins inside Jetpack should not need an account.
#
GWG
It just became too bloated.
krendil joined the channel
#
GWG
I'd do it for the stats.
#
GWG
But it was easier to go for Google Analytics
#
GWG
KartikPrabhu: Did you decide if you were coming to NYC?
#
KartikPrabhu
aah not made solid plans yet
#
tbrun
GWG: Is SNAP the NextScripts plugin?
#
GWG
tbrun: Yes
#
GWG
Disclaimer: The Opinions Expressed by GWG are his own, and not necessarily those of the Indieweb movement.
#
GWG
I would have moved to Bridgy if it hadn't had Facebook issues snarfed hasn't been able to isolate
#
GWG
tbrun: What is the site, by the way?
#
tbrun
GWG: I thought it was just one person's opinion, but thanks for the disclaimer. I'll muck around and see how it goes.
#
tbrun
GWG: The site is www.tombruning.com. I am just starting out with this so be kind :)
#
GWG
tbrun: I'm rather opinionated at times.
#
GWG
tbrun: I'm always interested in other Wordpress users getting into the Indieweb
#
tbrun
GWG: I'm open to criticism, but obviously the more constructive the better.
#
GWG
Have you installed the webmention and semantic linkback plugins?
#
GWG
And signed up for Bridgy to send comments/likes/etc back to your site?
#
tbrun
GWG: Not yet, but I guess those are the next activities to do. So webmention, semantic linkback and sign up for Bridgy. Is there anything I need to do on my site for bridgy, or is just signing up what I should do?
#
GWG
Nothing on the site side, other than add webmention support
#
GWG
Bridgy just takes information from various sites and converts it to webmentions.
#
tbrun
GWG: I'm off to work on this stuff, Thanks for all your help, I need to deal with Mother's Day now
#
GWG
Have fun
#
GWG
Still not sure this was the best way to use spam
jedahan, paulcp and pasevin joined the channel
#
kylewm.com
created /mf2util (+320) "since I said this was the URL when registering with pypi, should probably make sure it exists"
(view diff)
iangreenleaf, jeremyzilar, erikmaarten and barnabywalters joined the channel
#
Loqi
barnabywalters: ben_thatmust left you a message 7 hours, 22 minutes ago: great, i searched for your site once and now every note pops up in my Google Now cards
#
barnabywalters
ben_thatmust: ha ha really? how do they look? screenshot pls :)
#
aaronpk
wow turns out we edit a lot of pages in a week
#
aaronpk
is trying to come up with a weekly summary of wiki changes
#
GWG
barnabywalters: How do you do that?
#
GWG
barnabywalters: I want to invade Google Now
#
barnabywalters
GWG: I don’t really know what google now is
#
barnabywalters
but presumably *some* record can be made of what it does
#
GWG
barnabywalters: I forgot...it's limited geographically.
#
aaronparecki.com
created /this-week-in-the-indieweb (+1050) "Created page with "{{stub}} ---- = Brainstorming = Below is a draft of the auto-generated content from recent changes might look like. This is designed to be syndicated to offline media such a...""
(view diff)
#
aaronpk
especially GWG since you mentioned it earlier
#
GWG
Thinking
#
aaronpk
planning to generate HTML files that can be pushed out to Kindle for example
caseorganic joined the channel
#
aaronpk
cause this would give me a great excuse to use my kindle more :)
#
GWG
aaronpk: Which generation?
#
aaronpk
of kindle?
#
aaronpk
i have the paperwhite
#
aaronpk
so that one
#
GWG
I keep thinking of upgrading from the other one
#
ben_thatmust
GWG, barnabywalters, I'm guessing it works via atom feed which both you and tantek use and I have to have searched for your site in google
#
aaronpk
it's just going to be basic html, i think it'll work on any
#
ben_thatmust
barnabywalters, I'll take a screenshot next time it pops up
#
barnabywalters
ben_thatmust: thanks!
#
GWG
ben_thatmust: Atom feed or just search index/sitemap?
#
ben_thatmust
not sure, maybe both
#
ben_thatmust
i doubt its just a sitemap, it seems to be for only pages i visit not whole sites
#
ben_thatmust
i could try an make a list of sites i get updated about and we'll see if we can figure it out
#
GWG
ben_thatmust: The sitemap tells Google about changes to the site.
#
GWG
So Google knows when to crawl
#
ben_thatmust
tantek and barnabywalters site's, xkcd.com, and thedailywtf.com all send me updates
#
GWG
So, you search on Google, Google notes your search history, and when one of the sites pings Google to tell it that it has been updated, using the XML sitemap, it indexes the story and sends it to you.
#
GWG
I don't think Google is using the RSS
jedahan joined the channel
#
@indieboxproject
New: Indie Box Video: How it looks, and how to connect it to your home. https://www.indiegogo.com/projects/indie-box-let-s-bring-our-data-home #indieweb #indiebox
(twitter.com/_/status/465628364359741440)
#
@Johannes_Ernst
RT @indieboxproject: New: Indie Box Video: How it looks, and how to connect it to your home. https://www.indiegogo.com/projects/indie-box-let-s-bring-our-data-home #indieweb #indiebox
(twitter.com/_/status/465628452867940353)
#
barnabywalters
aaronpk: liking the looks of this week in indieweb
#
barnabywalters
how about collapsing the edits into a facepile/namepile
#
barnabywalters
linking to the IRC log of the page creation might also be a nice idea
#
barnabywalters
so that people can easily see any discussion which prompted the page
#
barnabywalters
actually I’ve wanted that for a while on page history views
#
barnabywalters
to just show the last 10-20 IRC statements before an edit
#
aaronpk
good idea but complicated
#
aaronpk
so I was thinking that the edit comments may actually be useful
#
aaronpk
but I do like the idea of a facepile too
#
aaronpk
although images are sometimes finicky in kindle
#
GWG
Namepile then?
#
aaronpk
just downloaded a wiki article to my kindle for a test, it looks great!
snarfed joined the channel
#
aaronpk
the awesome thing about kindle is if you send an html attachment to your kindle's email address it turns up looking like a real book
barnabywalters joined the channel
#
barnabywalters
aaronpk: well, maybe this is a good place to actually set guidelines for what “minor” edits are
#
barnabywalters
major edits are ones which show up in the roundup, minor ones are ones which get left out
#
aaronpk
yep! already excluding minor edits
#
aaronpk
also this should encourage people to include better edit comments
#
aaronpk
barnabywalters: do you have a kindle?
#
barnabywalters
aaronpk: nope — actually I barely even use my iPad anymore
#
barnabywalters
macbook or nothing :)
#
barnabywalters
we have a kindle at the office for testing
#
barnabywalters
it’s our baseline device
#
aaronpk
well these html files will all be online too
#
barnabywalters
if it renders on a kindle, it’ll probably work okay anywhere
barnabywalters joined the channel
#
@ShaneHudson
RT @indieboxproject: New: Indie Box Video: How it looks, and how to connect it to your home. https://www.indiegogo.com/projects/indie-box-let-s-bring-our-data-home #indieweb #indiebox
(twitter.com/_/status/465635737619427328)
#
aaronpk
I do like the kindle for that reason
#
aaronpk
making the html version of caseorganic's book was a nice throwback to 1990s web development
#
aaronpk
s/html/kindle
#
Loqi
aaronpk meant to say: making the kindle version of caseorganic's book was a nice throwback to 1990s web development
#
barnabywalters
how well supported was SVG in the 90s?
#
aaronpk
question: is the time part of the timestamp relevant? i'm thinking just the date may be