#indiewebcamp 2013-11-22

2013-11-22 UTC
#
KevinMarks
this struck me earlier, tantek
#
tantek
KevinMarks, possibly.
#
KevinMarks
thinking about this further, I wondered if processing the HTML template leaves the template classes in
#
tantek
I'm still looking for specific use-cases for such things
#
KevinMarks
then realised that the mf2 syntax is rich enough to specify what to replace.
jp and b0bg0d joined the channel
#
jp
having such a hard time sorting these DNS problems out
#
jp
www as a CNAME to @ is correct - right?
foo_, paulcp_ and tantek joined the channel
#
tantek
KevinMarks, I agree about whole element replacement use cases (and uf2 having enough to do so)
#
tantek
What I'm unsure about are:
#
tantek
1) attribute replacement/creation
#
tantek
2) partial element replacement
#
tantek
Though for 2) we could just say use a <span> in the template to delineate the part of the element that should be replaced
#
tantek
I'm also thinking that aside from repeats/loops, that as a result of HTML template processing, there shouldn't be any new structural elements introduced into the content
#
tantek
i.e. introducing new elements/markup that's just part of *content* is fine (e.g. e-content from a blog post / article), but no new furniture
#
KevinMarks
well, for the set of attributes microformats use u- and dt- work
#
tantek
ok, so u-* imply use the URL-like attribute of the element
#
KevinMarks
so we only allow html injection for e- ?
#
tantek
right
#
tantek
as a way of making HTML injection more predictable, i.e. for styling purposes
#
tantek
for dt-* I suppose we can use the datetime attr if it's on a <time> element
#
KevinMarks
rel's would be hard, but they already are problematic in parsing
#
KevinMarks
would you replace content of dt- with a localised string?
#
tantek
or we include all the rels, and have the template engine delete the ones that don't apply
#
tantek
as described in the camendesign DOM template intro
Seeker285, obensource and obensource_ joined the channel
#
KevinMarks
does p-author imply rel="author", for example?
#
tantek
for the dt-* human visible content I figure there's enough datetime formatting conventions that we can reuse those
ozten, snarfed and foo_ joined the channel
#
tantek
e.g. YYYY YY MM M DDD DD D and maybe MNAME MNM DNAME DNM (needs research) - are all those obvious as to what they do?
#
tantek
re: replace content of dt- with a localised string
#
KevinMarks
ah, right, rather than guess which human convention is being used form the example int he template
#
tantek
for the latter set this is better: MONTH MNTH DAY DY
#
tantek
for e.g. November Nov Thursday Thu
#
tantek
and let's see for time
smus joined the channel
#
tantek
24HH 24H HH H MM SS AM PM
#
KevinMarks
you could use explicit exemplars - pick a date and use it as what you put in the template
#
tantek
maybe. that seems more error prone
#
tantek
and things like YYYY-MM-DD are already more obvious to folks
#
tantek
as communicating "fill in those with real values"
#
KevinMarks
I suppose so
#
KevinMarks
I was goign with your WYSYIWIG template principle
#
tantek
lazy US dates: M/D/YY
#
tantek
it's WYSIWYG enough
#
tantek
lazy UK dates D-M-YY
#
KevinMarks
choose programmers day as the exemplar date, then enumerate known formats
#
tantek
Apple has something similar in their UI
#
tantek
in Preferences
#
tantek
however, the template problem is different
#
tantek
because you have to remember *what to write out*
#
tantek
rather than *pick from a set of choices presented to you*
#
tantek
very different UI authoring problem
#
tantek
also such exemplar techniques fail to communicate details like do you want leading zero on months, days, hours or not?
mathpunk joined the channel
#
tantek
whereas with what I proposed, it's the difference between MM M, DD D, HH H
#
tantek
oh and how could I forget - TH as a suffix to any numerical expansions to replace with the respective ordinal suffix
#
tantek
e.g. MONTH DTH, YYYY
#
tantek
KevinMarks - am I missing anything? I've got at least all the Google Docs cases covered as well as what I've seen on people's indieweb sites.
#
tantek
I suppose timezones
#
KevinMarks
seems comprehensive
#
KevinMarks
DDD is your day of year thing presumably
#
tantek
well technically it's ISO-8601 day of year :)
#
tantek
zero padded of course
#
KevinMarks
ISO-8601 has a lot of variants
#
tantek
sure - I was just making clear I didn't make it up
scor joined the channel
#
tantek
citations and all that
#
tantek
so for timezone… who publishes timezones?
#
tantek
aaronpk maybe? barnabywalters?
#
tantek
aaronpk does, like CET or PDT
#
tantek
then there's +01:00 vs. -0700
#
tantek
so let's see, TZ for the TLA style, and TZH and TZO for the other two (hours and offset)
#
KevinMarks
doe anyone use week number and day of week number?
#
tantek
never seen either in practice
#
tantek
DAY and DY are for day of the week, e.g. Thursday vs Thu
#
tantek
who else publishes timezone info on their posts besides aaronpk?
#
KevinMarks
YAGNI on that
#
tantek
LOL yes
#
tantek
I think week of the year had some industrial uses
#
tantek
we'll let the enterprise folks figure that out
#
KevinMarks
"week 01 is the week with the year's first Thursday in it"
#
tantek
KevinMarks - stop before you hurt yourself further.
#
tantek
hmm even adactio doesn't publish timezone - I'm a bit surprised at that - as he does travel quite a bit, and is a fan of things time / time-travel related
#
KevinMarks
roman year? MMXIII?
#
tantek
KevinMarks - find any real world examples of indieweb publishers doing so? Great, they can write their own template code ;)
#
jp
what's everyones preferred choices for free DNS hosting?
#
jp
cloudns seems to be down
tpinto joined the channel
#
tantek
your domain registrar? or maybe I'm misunderstanding the question.
#
jp
gandi only offers it when you point to them - and ive been having so much trouble getting it to work with them and theyve put their favicon on my site since i pointed to them
#
tantek
hmm - there is no hour that can be used to demonstrate both 12 hour and 24 hour formats with and without explicit leading 0
#
jp
use 'am' and 'pm' after?
#
tantek
jp, re-read exactly what I wrote.
#
tantek
I'm trying to pick an hour of the day to illustrate *four* variants and that's apparently not possible. At most 3 at a time are possible.
#
tantek
so I'm sacrificing 24H (24 hour "hours" without leading 0)
b0bg0d joined the channel
obensource_ joined the channel
#
jp
oh my bad
#
jp
managed to get my MX DNS working now finally...
#
jp
something seriously wrong with gandi's
#
jp
is http://www.julian.so working for you?
#
jp
*with www.
#
jp
oh must be my cache then
#
jp
woohoo all good
#
jp
did what i've been trying to do for about 4 hours on gandi's DNS zones in about 15 mins on a free DNS host
#
@t
talking HTML templates in #indiewebcamp, @KevinMarks asked for datetime, so I made a formatting format (yo ... http://tantek.com/2013/325/t1/html-templates-indiewebcamp-feed-list
(twitter.com/_/status/403703368730025985)
#
tantek
there you go KevinMarks
#
tantek
see what you made me do?
bnvk joined the channel
#
tantek
(I think that's been a longtime background itch for a while - annoyed with how arcane the C / PHP datetime formatting functions are etc.)
#
tantek
(hoping someone will point out how what I proposed has already been done, and even better)
#
tantek
yessssss
#
@domenicoperri
RT @t: talking HTML templates in #indiewebcamp, @KevinMarks asked for datetime, so I made a formatting format (yo ... http://tantek.com/2013/325/t1/html-templates-indiewebcamp-feed-list
(twitter.com/_/status/403704352931860482)
#
tantek
thanks KevinMarks - updated
#
tantek
ironically I already have posts that reference *both* of those XKCDs
#
tantek
perfect excuse for "Previously" links
#
@GainTwiter2014
RT @t: talking HTML templates in #indiewebcamp, @KevinMarks asked for datetime, so I made a formatting format (yo ... http://tantek.com/2013/325/t1/html-templates-indiewebcamp-feed-list
(twitter.com/_/status/403707676497960960)
#
tantek
GainTwiter2014? Now that couldn't possibly be a spam account to gain Twitter followers in 2014 could it? Nah...
#
mathpunk
Maybe you folks have an idea-- I'm completely dissatisfied by the state of annotation, and text remix. What we've got is great compared to paper but it's not atomic enough
#
mathpunk
I can't link to an arbitrary paragraph, f'rinstance.
#
mathpunk
The state of note-taking and glossing is unacceptable... So, am I building from scratch?
#
KevinMarks
blaine's poetica is interesting
#
KevinMarks
remembers about 5 internal google 20% projects that attempted this
#
bret
mathpunk: at IWC2013, there was some discussion of this. An obvious starting point was webmention and reply context
#
mathpunk
m'k
#
bret
basically, doing what pingback does, but do so in a way that makes the pingback interesting to a reader
#
bret
in terms of citing lines, which would be great, i have no idea\
#
mathpunk
currently I'm using personal brain, which is closed source, and evernote, which is closed source and fucked
#
mathpunk
like..... it's 2013, why do I browse for an index card filing cabinet, frown, then close the tab
#
bret
ikr?
#
jp
have you heard of summly?
#
bret
i have heard more about the guy who founded it
#
mathpunk
I accept that I am going to have to build what I want myself w/ etymancer
#
mathpunk
but i'm always collecting case studies
#
mathpunk
and maybe this microformat thing is something i should be thinking about as we develop
#
bret
jp: I thought they shut summly down?
#
jp
i have never used it, i heard it got acquired by yahoo
#
jp
i thought it was relevent to what you guys were talking about and also a cool idea
#
bret
its a neat idea, but you should read the background on the guy who founded it
#
jp
about him being young?
josephboyle joined the channel
#
@ThatAmyMac
RT @t: talking HTML templates in #indiewebcamp, @KevinMarks asked for datetime, so I made a formatting format (yo ... http://tantek.com/2013/325/t1/html-templates-indiewebcamp-feed-list
(twitter.com/_/status/403714804423983104)
#
KevinMarks
imo citing a bit of text on a page should use the text as the within-page link
#
KevinMarks
de facto thats how we do it anyway, we google a quotation'
#
KevinMarks
eg search for "the dangerous habit of believing what we read in the newspapers or saw on the TV"
tantek joined the channel
#
tantek
Kevinmarks, I agree and that's one of the reasons h-cite has p-content
scor joined the channel
#
KevinMarks
as written that implies its just for citing the whole of a short work, as opposed to a part of a longer one
#
tantek
Perhaps we need p-summary as well then
#
tantek
Yes. p-content is intended for citing/quoting whole tweets for example.
#
mathpunk
jp: The summly critique has directed me to two natural language researchers of interest-- oblique thanks :)
#
tantek
(Which citing conventions show as quoting the whole of the tweet text)
#
mathpunk
of course, then I save them in evernote... fml~
b0bg0d and snarfed joined the channel
#
snarfed
jp: favicon may just be cached. browsers are particularly aggressive (and opaque) about caching those
#
snarfed
thought it may have gotten better more recently
#
snarfed
s/thought/though
#
Loqi
snarfed meant to say: though it may have gotten better more recently
tpinto, caseorganic, melvster, poppy, kylewm and tantek joined the channel
#
@IndieAssistant
RT @AuthorAngelaS: â–‚ â–ƒ â–… â–† â–ˆ Vampire Next Door â–ˆ â–† â–… â–ƒ â–‚ for #Kindle â–º http://www.amazon.com/dp/B00EV69622/ref=cm_sw_su_dp •*☆Only $2.99☆*•â™¥•#vampires #ebook #IndieAuth…
(twitter.com/_/status/403736937598840832)
obensource, obensource_, b0bg0d and melvster joined the channel
#
KevinMarks
are y'all seeing a favicon for www.kevinmarks.com now?
#
abrereton
yep
#
KevinMarks
OK, good. must be caching here
#
KevinMarks
hm. chrome not showing it. do I need to make some new style one too?
#
KevinMarks
this is a high dpi screen
tantek joined the channel
#
tantek
KevinMarks - I'm not seeing the favicon in FF
#
tantek
on kevinmarks.com (also why does it redirect to www.kevinmarks.com ? )
#
KevinMarks
'cos I have DNS wrangling issues wiht heroku
shaners joined the channel
#
KevinMarks
hm, it's showing in chromenow
tpinto joined the channel
#
tantek
ah heroku
#
tantek
KevinMarks - looks like Amy is expecting us to code something: https://twitter.com/ThatAmyMac/status/403709214486302721
#
@ThatAmyMac
@t @kevinmarks thank you! The built in JavaScript date methods are a mess, as I was just discussing with @paulmison yesterday.
benwerd and caseorganic joined the channel
#
tantek
good evening benwerd and caseorganic
#
tantek.com
edited /template (+424) "general approach in improve use of templates in Falcon"
(view diff)
melvster, b0bg0d, benwerd, tpinto, snarfed, cweiske, earplugs, eschnou and josephboyle joined the channel
#
aaronpk
escaped from Dubai!
#
neuro`
aaronpk: do you? I thought they kept people passport and make them work on their new gigantic stadium?
#
neuro`
Have a safe trip back
#
aaronpk
thanks!
#
aaronpk
one flight left then I'm home *whew*
#
neuro`
Which company do you fly?
#
aaronpk
this flight is KLM/Delta
#
aaronpk
AMS->PDX is a great flight, 10 hours non-stop
#
neuro`
I had really awesome flights with KLM, that's a company I try to fly as much as possible (or Air France)
#
aaronpk
definitely, and Delta is good in the US too
#
neuro`
It can't be worth than AA
#
neuro`
worst
#
aaronpk
I don't think I've ever flown them
#
neuro`
I wish I hadn''t.
caseorganic and tpinto joined the channel
#
KevinMarks
if you can go AMS with KLM instead of Heathrow it's worth it
Jihaisse joined the channel
LauraJ, andreypopp and tantek joined the channel
#
tantek
good evening #indiewebcamp
#
cweiske
i'm using webmentions now in phorkie to notify remote instances that one of their pastes has been forked
#
cweiske
working pretty well. also, debugging is easy because I can simply "curl -d"
#
tantek
very cool cweiske
eschnou joined the channel
#
tantek
there's definitely something to be said for enabling curl-based debugging
#
cweiske
I completely omit webmention link headers in HTML now and only rely on the http header
#
cweiske
(for output)
tpinto joined the channel
#
cweiske
(my client lib consumes html link headers, of course)
b0bg0d, tobiastom, tpinto, earplugs1, friedcell and caseorganic joined the channel
#
@_jden
wanted: suggestions for indieweb-compatible email.
(twitter.com/_/status/403817620475895808)
tantek, tpinto, KevinMarks2 and barnabywalters joined the channel
#
waterpigs.co.uk
edited /template (+947) "/* Brainstorming */ added issues section with header/footer/general markup reuse issue, potential solution"
(view diff)
netweb joined the channel
#
barnabywalters
tantek: ^^^ I’d be interested in your take on that issue
netweb and friedcell joined the channel
friedcell1, andreypopp, caseorganic and b0bg0d joined the channel
indiewebcamp-vis, caseorganic, wyomingplease, b0bg0d, andreypopp, bnvk, friedcell and scor joined the channel
friedcell and scor joined the channel
#
@INTERSCOOBS
How to set up web sign-in on your own domain - IndieWebCamp http://indiewebcamp.com/How_to_set_up_web_sign-in_on_your_own_domain #relmeauth #indieweb #S42AT #usermedia #invispide
(twitter.com/_/status/403874264480485376)
#
@domenicoperri
RT @INTERSCOOBS: How to set up web sign-in on your own domain - IndieWebCamp http://indiewebcamp.com/How_to_set_up_web_sign-in_on_your_own_domain #relmeauth #indieweb #S42AT #usermedia …
(twitter.com/_/status/403874450703396865)
CheckDavid, hidgw, eschnou, melvster, b0bg0d, srushe_, friedcell, snarfed, tantek, warden, ozten, andreypopp, kylewm__, obensource_ and obensource joined the channel
#
tantek
barnabywalters re: header/footer markup - I've found them to be deserving of different (even in small ways) on each different kind of template page.
#
barnabywalters
tantek: how many different template pages do you have?
#
barnabywalters
yeah, I have quite a few
b0bg0d joined the channel
#
tantek
but yeah - site-wide header kind of things would be useful to figure out
#
barnabywalters
at the very least list, permalink and edit form for each post type
#
tantek
indeed
#
barnabywalters
so I’m going to go ahead and try implementing the solution I brainstormed and see how that works out
#
tantek
right now, duplicated header/footer information is not the top of my template pain list
#
tantek
so I'm ok with duplicating it
#
tantek
also in practice I've found that once I've duplicated it, most things don't change
#
tantek
e.g. all the stuff in the <head> is fairly static
#
tantek
only things that might change are stuff at the top of the <body>
#
barnabywalters
it doesn’t change often, but when it does it’s a pain if it’s in a bunch of different places
#
tantek
for that stuff, can you XHR it in in the template file? and then also have the template engine replace that XHR script with the real header on the server?
#
barnabywalters
that’s basically a more complete+complex version of what I brainstormed
icco joined the channel
#
tantek
that should work for the stuff just inside <body> at the top
#
tantek
for the stuff in <head> - it's better to design that such that it requires little if any change ever.
#
tantek
(minimal <head> markup)
#
tantek
using templates to make <head> more flexible is a design mistake IMO
#
tantek
ok I'll capture that brainstorm then
#
tantek.com
edited /template (+1215) "/* Issues */ proposed way of handling common header information in templates"
(view diff)
#
tantek
barnabywalters ^^^ ok braindumped with some additional details off the top of my head.
#
tantek
I think the key bit is seeing if XHR on local files works
#
barnabywalters
mm, good point
#
tantek
if it does, then we're in good shape.
#
tantek
because it's trivial to put an id on that script and have the serverside template engine replace it with the actual markup
#
tantek
or heck do it by src
#
tantek
don't need XHR for editing templates
#
tantek.com
edited /template (+319) "/* Issues */ script src is good enough, add possible naming convention include-*"
(view diff)
#
tantek
I *know* that script src= works in local HTML files / directories
#
tantek
ok I think that's pretty straightforward for solving the reuse header/footer markup problem - what do you think barnabywalters - did I miss anything?
#
barnabywalters
include-*.js would still have to do XHR though right?
#
tantek
or just put all the content there, wrap it in a giant document.write, and then in your PHP when importing the .js, strip the document.write away.
#
barnabywalters
I could live with that
#
tantek
XHR could be cleaner if it works
#
tantek
would make it easier to edit the include files
#
barnabywalters
there are plenty of products which do HTML includes for static sites, maybe there are some conventions there we could build on
#
tantek
I'm not sure what convention is needed there (how many ways can you do a big document.write ?)
#
tantek
nor do I know of anyone trying local-file XHR to do this
#
barnabywalters
no, I mean for the includes themselves
#
barnabywalters
uses <!-- @include _header.html --> by the looks of it
#
tantek
ugh - comments?
#
barnabywalters
yeah, are they even searchable using DOM?
jacook joined the channel
#
tantek
that's just a different syntax from {{ }} {% %}
#
tantek
and Hammer still has separate edit vs build files
#
tantek
so that's annoying
#
tantek
I still prefer <script src="include-site-header.js"></script> because it doesn't add any new magic
#
tantek
over <!-- @include site-header.html -->
#
barnabywalters
yeah, better to avoid overloading comments
#
tantek
which adds two bits of magic - 1) the use of comments for functionality (nearly always a bad idea), and 2) @include?!? new syntax
paulcp joined the channel
#
tantek
Hammer has the problem of if someone that doesn't know hammer (but thinks they know HTML so they understand the files) edits your files, they will likely break something
#
tantek
bad for collaboration
#
tantek
including past/future self
#
barnabywalters
and the requirement of buying that app
snarfed joined the channel
#
tantek
oh I just meant the syntax
#
tantek
yeah, the non-OSS problem is there too
cyclick, mathpunk, spinnerin and b0bg0d joined the channel
#
tantek
barnabywalters - how would XHR work locally? there is no "H" for it to talk to.
#
tantek
so script src with template engine process of the .js file it is
snarfed joined the channel
#
tantek.com
edited /template (+210) "/* Issues */ specifics of include-***.js file format (giant document.write), and serverside processing (strip document.write, include it)"
(view diff)
eschnou joined the channel
bnvk joined the channel
#
XgF
IMO if your page template is including your site template, its' backwards
julian` joined the channel
#
XgF
(Or, well, if its' including individual fragments)
sparverius, obensource, obensource_, brianloveswords_, Seeker285 and bnvk joined the channel
#
@CraigSJ
I like to think the rap internet is batshit, but Grimes can throw the whole indieweb into chaos just by eating Ben & Jerry's, so.
(twitter.com/_/status/403960935296954368)
ryana and tantek joined the channel
#
tantek
well alrighty then
#
tantek
XgF - could you rephrase that in terms of a positive (alternative) ?
#
XgF
tantek: IMO templates should be top down - i.e. the site template should define slots where content is inserted
#
KevinMarks
xhr on arbitrary webserver is JAH or AHAH or whatever we call it now, easy to do
paulcp and andreypopp joined the channel
caseorganic, abrereton, icco, b0bg0d, cyclick, andreypopp, eschnou and paulcp_ joined the channel
thatryana, bnvk, ryana, friedcell, bnvk_, tilgovi, tilgovi_, tantek and tantek_ joined the channel
#
tantek_
XgF that sounds like what barnabywalters and I are talking about. site (home page) template defines slots where content is inserted. except that we've figured out a way to do it with pure HTML+JS so that you can preview templates without depending on backend processing.
#
XgF
How useful is that really? I mean, whenever I'm doing web development... I have the server running locally
benwerd joined the channel
#
tantek
XgF - it's quite useful and lowers the barrier to collaboration (zero server setup required)
#
tantek
KevinMarks - I don't think XHR works on local paths
benwerd_ and b0bg0d joined the channel
#
tantek
benwerd_ - in thinking more about event post design - I think there's two key pieces that stand out for me (in using silo events)
#
tantek
1. Header image. This seems to be a big component and visual/emotional draw. Header image representative of the event, with possibly the name of the event superimposed on top
#
tantek
2. horizontal map slice. The location is shown *first* as a centered dot in a wide and short rectangle map that shows the local area, and then second underneath as text address.
#
benwerd_
I think seeing who else you know that's going to the event is also a big deal, although obviously that requires a ton of work for us to be able to carry off - but it's one of the things I always look for
#
tantek
the 2nd in particular I've always found both visually striking and instantly providing a sense of "is this near me"
#
benwerd_
Definitely agree with those two though
#
benwerd_
Yes - you need to know if it's going to be a pain to get to
#
tantek
or "is this near somewhere I'd like to be or might be anyway"
#
benwerd_
Right, it gives you context in a way that a purely textual address can't
#
tantek
yes - the "who else is going" or might go or is invited is a huge sense of context/comfort as well
#
tantek
especially with little face icons
#
tantek
so I think you've got that part mostly solved (who is going)
#
tantek
though you're displaying RSVPs like a comment thread, rather than grouping into lists of "Going" "Maybe" "Invited" as e.g. FB does
#
benwerd_
indeed, I think I do have a bunch of design to work out
#
tantek
btw at the HWC you brought up the challenge of invitations, however I thought we'd figured that out (webmention to the person's home page)
#
benwerd_
definitely
#
benwerd_
we've figured it out
#
benwerd_
but not implemented
#
tantek
oh ok
#
tantek
I thought you had implemented it too?
#
benwerd_
I might be having a play with that a little later ;)
#
tantek
I mean I saw the "invited" on one of your previous events
#
tantek
(though I don't think I got the webmention - maybe due to me using rel=webmention rather than the URL)
#
benwerd_
I coded them in by hand in the event description, and then idno sent the webmantions
#
tantek
we totally talked about this before :)
#
benwerd_
* webmentions
#
benwerd_
I don't have an automatic interface for it (yet)
#
tantek
ohhh - coding by hand is totally fine - good way to test / prototype
#
tantek
right - an invitation UI
#
tantek
for the event author
#
benwerd_
but I'm also not receiving them - if someone webmentions my profile I don't do anything with it
#
benwerd_
again, yes
#
tantek
you're not at least saving it in a queue?
#
benwerd_
ok, if my standard of typing is anything to go by, I might not get many features built tonight after all
#
tantek
so for me, all my webmentions (that I receive) are going into a webmention.io queue
#
benwerd_
I'm logging it, sure.
#
tantek
so I check that manually - since I don't have anything built to listen to it
#
benwerd_
it's there in a list. but I don't have it displayed to me in a really useful way
b0bg0d joined the channel
#
benwerd_
NB: your lack of webmention probably is because of rel=webmention. I'll make a note to check that out
#
tantek
so yeah, I'm kinda obsessing on making my events look somewhat pretty before going live with them
#
benwerd_
I really like both the idea of the image and the horizontal map
#
tantek
I know that goes against the incremental just get something up there methodology but it's like a feeling thing.
#
benwerd_
It's motivational to have something looking nice, if nothing else
#
benwerd_
I wonder about automatically pulling the image from the location somehow if you don't specify one
#
benwerd_
like, an image of the venue
#
benwerd_
not sure where you'd be able to pick that from though
#
tantek
AFAIK no other site does automatic event header image pulling - so I might punt on that
#
tantek
though if there was some way to search my Flickr/Instagram photos by venue...
poppy joined the channel
#
Jeena
wordpress ships now with RSS as JSON http://ma.tt/feed/rssjs
tpinto joined the channel
#
tantek
still beating the dying RSS horse huh?
#
benwerd_
do they provide anything at all that *reads* that JSON, I wonder?
#
Jeena
you can add ?callback=myfunc to get it wrapped in jsonp ;)
#
tantek.com
edited /event (+2795) "markup and rsvp subsections, move thoughts to a design brainstorming section"
(view diff)
#
pdurbin
tantek: you like atom better?
#
tantek
pdurbin - I support atom on my site only to support legacy consumers
#
tantek
I think we're done with DRY violating sidefiles
#
tantek
as in, there's no longer any need for them
#
tantek
certainly not any new ones
#
pdurbin
tantek: what do you use instead of rss or atom?
#
tantek
pdurbin for what use case?
#
tantek
benwerd - I tried to organize some event design thoughts here - feedback/contributions encouraged! http://indiewebcamp.com/event#Design_Brainstorming
#
Jeena
is there a feedreader which can understand h-entry?
#
tantek
Jeena - standalone "feedreaders" have been declining / dying for quite some time.
paulcp joined the channel
#
pdurbin
I still use RSS to subscribe to podcasts. I'm not aware of an alternative
#
tantek
the whole ecosystem of separate "feeds" is collapsing - not sure how this is not obvious: http://indiewebcamp.com/feeds#Shutdowns
#
tantek
pdurbin - even iTunes has cutback on RSS podcast support
#
Jeena
My feedreader is right now featured in the Firefox Marketplace ;) https://marketplace.firefox.com/category/all/featured (FeedMonkey, not featured in some countries)
#
tantek
jeena - congrats!
#
Jeena
yeah thanks :)
#
pdurbin
tantek: wow, 4 pages. I don't use iTunes but I'm pretty sure my podcatcher only works with RSS. Or maybe Atom. I'm not sure. You're saying iTunes uses something else these days?
#
tantek
no I'm saying iTunes' RSS podcast support is breaking bit by bit
#
tantek
it's part of the greater phenomenon of RSS support/ecosystem in general crumbling
#
tantek
it's not quite dead yet, but the trends are all there
#
tantek
e.g. Apple *dropped* RSS from Safari and Mail
#
tantek.com
edited /feed (+228) "/* Shutdowns */ note problems with iTunes 11.1 and RSS podcasts"
(view diff)
#
Jeena
I always hated it there anyway
#
pdurbin
well, as long as podcasts still work I don't care how they get to me
#
tantek
pdurbin - we had a prototype hAtom+hAudio alternative to RSS podcasts a few years ago, but hAudio was unfortunately a very poorly developed microformat (longer story) and was insufficient to gain any traction as an alternative.
#
tantek
it's likely that someone will develop a replacement h-media format that will work will with h-entry
#
tantek
when the personal need arises
#
Jeena
I too think the format doesn't really matter as long as it is machine readable
#
benwerd_
pdurbin - I care in so far as I want to be able to pick my podcast fetcher. I use one for Android that downloads new episodes automatically at night, which is wonderful. I don't want to be beholden to iTunes or any single provider.
#
benwerd_
(I'm blissfully iTunes-free and intend to stay that way.)
#
tantek
benwerd - thoughts on even design captures? was that accurate? anything to add or is it time to commence hacking? ;)
#
tantek
s/even/event
#
Loqi
tantek meant to say: benwerd - thoughts on event design captures? was that accurate? anything to add or is it time to commence hacking? ;)
#
Jeena
https://gpodder.net/ has kind of a thing going but the apps which support it are all kind of shitty
#
pdurbin
benwerd_: oh, sure, it absolutely still needs to be a standard. I just don't care if no longer makes use of XML.
#
werd.io
edited /event (+72) "Emphasizing a common markup error with events"
(view diff)
#
benwerd_
pdurbin: yep, seconded
#
benwerd_
tantek: reading it slowly, sorry
#
Jeena
because of lack of synchronization of listened podcasts and the listening posision I only listen to them on one devise but I hate it
#
werd.io
edited /event (+85) "/* Ben Werdmuller */"
(view diff)
#
Jeena
I would rather have som synchronization going on where I could just stop the one I'm listening to on my desktop computer and just continue it on my phone
#
tantek
and sync that read/play state perhaps through your own personal website ;)
#
Jeena
but if I don't implement that myself, it will obviously never happen
#
tantek
yes. that ^^^
#
Jeena
exactly
#
werd.io
edited /event (+89) "/* Invitations */"
(view diff)
#
werd.io
edited /event (-2) "/* Invitations */"
(view diff)
#
Jeena
I'm so angry about all the feed readers that they never got together and just came up with _one_ sync API which everybody could implement and use
#
Jeena
after the google reader amageddon
#
benwerd_
tantek - I've got nothing else to add. Just made tiny tweaks here and there for context.
#
Jeena
it was the perfect opportunity
#
tantek
except for lack of incentive :/
#
tantek
reads diffs
#
tantek
looks for indieweb messaging redlink
#
Jeena
I've been blogging about it many months before google closed https://jeena.net/feed-metadata
#
tantek
oh dear: "I don't know that but I suspect that Google will at some not that distant point in future start discontinuing Google Reader and the undocumented API. "
#
tantek
nicely predicted Jeena
#
werd.io
uploaded /File:event-attendees-facebook.png "Event attendees on Facebook"
#
Jeena
it was easy to predict, the API was undocumented for a reason
#
werd.io
edited /event (+69) "/* Attendees */"
(view diff)
caseorganic joined the channel
#
werd.io
uploaded /File:public-event-plancast.jpg "A public event, listed on Plancast."
#
werd.io
edited /event (+178) "/* Attendees */"
(view diff)
#
tantek
Plancast is odd in that it shows invitees only to the planner
#
werd.io
uploaded /File:event-map-horizontal.jpg "A horizontal event map (banner map?) from a Facebook event."
#
werd.io
edited /event (+90) "/* Map image */"
(view diff)
#
tantek.com
edited /event (+467) "/* Attendees */ FB, Plancast details"
(view diff)
#
benwerd_
huh. I guess I've never invited anyone to an event on Plancast.