#indiewebcamp 2013-12-11

2013-12-11 UTC
thatryana, ryana, skinny, xtof, paulcp, sammyjunior, smus, KartikPrabhu, julian` and lukebrooker joined the channel
#
aaronpk
nice side-effect of moving my todo list for p3k to github issues, sandeep commented on a few things! https://github.com/aaronpk/p3k/issues/13
#
aaronpk
I know tantek left a note on one of the items in my wiki-list version, but that was the only other time someone has interacted with my list on the wiki
#
tantek
plus the changes would show up on RecentChanges on the wiki
#
aaronpk
so I do like the community aspect of having this on the wiki
#
aaronpk
and having updates in RecentChanges is a huge plus (assuming people actually read RecentChanges)
#
tantek
well they do because recent changes show up here automatically
#
tantek
so when someone is adding things to their itching or implementing things, little automatic updates happen here in the channel
#
tantek
I think that's a really nice community-positive aspect of putting some of this stuff in a shared space like that.
#
tantek
it simultaneous gives a greater feeling of camaraderie and peer pressure ;)
ryana joined the channel
#
tantek
simultaneously*
bnvk joined the channel
#
aaronpk
so all of that I agree with for sure
tilgovi joined the channel
#
aaronpk
I just find the large text box cumbersome to deal with myself
#
aaronpk
and interestingly this is a good use case for community aggregators! (the wiki and IRC channel being one already)
bnvk joined the channel
#
tantek
aaronpk - I agree about a use-case for community aggregators - but that's future thinking right?
#
aaronpk
maybe not?
#
tantek
I mean, until we have those, does it make sense to break what's working now?
#
tantek
the itching etc. lists were interesting because they were high level lists / notifications - feature level
#
tantek
whereas we don't need every github change to go to the channel - that would likely get too noisy
#
tantek
(every line of code that changed etc.)
#
aaronpk
I might add some stuff to the wiki like that, but it was getting frustrating for me to maintain my actual todo list there
#
aaronpk
yea, don't need all code changes coming here
#
tantek
yeah - that kind of frustration is annoying - sorry to hear that
fmarier joined the channel
#
aaronpk
i'll take another look tonight and see if there's some way to add back some high-level things on the wiki
tilgovi and KartikPrabhu joined the channel
#
aaronpk
heh here's a crazy idea
#
aaronpk
a mediawiki extension to render a list of issues from github into the wiki page
#
aaronpk
like <githubissues src="https://github.com/aaronpk/p3k/issues?labels=priority%3Aitching">
#
tantek
but would those show up in search? or "what links here" or etc.?
#
aaronpk
not sure if search runs on the mediawiki source or on the rendered content after running plugins
#
aaronpk
changes won't show up in RecentChanges of course
#
aaronpk
but at least the content would be visible inline
#
tantek
yeah - browsable
#
aaronpk
and skimmable
#
tantek
and as discussed before - the full view of the issues is much more interesting than the summary titles/names
#
tantek
which is why I personally don't like lists of github issues
#
aaronpk
I could pull the description to the wiki too
#
tantek
also it starts to feel like an oppressive email inbox :(
#
aaronpk
hah interesting
#
tantek
lists of items to click into to do (regardless of context) just sucks UI wise because you have to click into and out of each one
#
tantek
whereas when its totally flat, you just keep scrolling
#
aaronpk
I think I've avoided that feeling by using tags, so that I don't ever actually look at the full list, I always look at various slices
#
tantek
and it's also a nice forcing function to get you to simplify / reduce issues over all
#
tantek
since the big bulky issues really stand out compared to the short ones
#
tantek
so I prefer flatter like that in general
#
tantek
anything where I have to click into and click out of is too much loss of overall context
scor, fritzy, smus, tantek, fritzy_, poppy and alaricmoore joined the channel
#
bret
Github issues IS the silod portion of github. I really wish I could clone my issues, like I can with with wiki
#
bret
the GH-wiki
#
bret
I started using it though as a replacement todo list, since project TODOs tend to stagnate daily todo lists
skinny joined the channel
#
bret
and tools like http://nodegh.io/ makes it even more convient
paulcp joined the channel
#
bret
really what I would like is a cli todo list that displays a global todo list if the current director lacks a .todo list
#
bret
directory*
#
bret
the global todo list being ~/.todo
#
aaronpk
bret: that's a neat idea
julian` joined the channel
#
aaronpk
re: command-line todos
sammyjunior and paulcp joined the channel
#
aaronparecki.com
edited /p3k (-124) "inline "itching" list from github issues"
(view diff)
#
aaronpk
!tell tantek my "itching" section now pulls from Github! http://indiewebcamp.com/p3k#Itching
#
Loqi
Ok, I'll tell him that when I see him next
#
julian`
whats the most commonly used way of presenting the date
#
julian`
dd mm yyyy is in uk but i think most people dont follow that way
#
KartikPrabhu
the most internationally standard one is yyyy-mm-dd
#
KartikPrabhu
julian`: for an official source http://www.w3.org/QA/Tips/iso-date
#
aaronpk
I prefer Jan 1, 2013 so there is no ambiguity and is human-friendly
#
aaronpk
tho if my audience is at all technical, then I do yyyy-mm-dd
#
aaronpk
also if i'm showing dates in a table, then I prefer yyyy-mm-dd beacuse it stacks better
jschweinsberg joined the channel
#
julian`
for input on a form what would you go for
#
aaronpk
yyyy-mm-dd with a date picker
#
aaronpk
or, if the form field cannot be typed into and can only be set with the date picker, then Jan 1, 2013
#
julian`
that feels so wrong from a UK person's point of view when entering that into a form lol
#
julian`
its inbuilt into my head so much that day comes first
#
aaronpk
I wouldn't want people to type "Jan 1, 2013"
#
aaronpk
but yyyy-mm-dd should be pretty universal
#
Loqi
lolz
#
aaronpk
it may be worth noting that Twitter uses the format "1 Jan 13"
#
julian`
im gonna use 01 January 2013
#
julian`
its nothing important just a fun idea
#
julian`
to help me learn javascript
#
KartikPrabhu
julian`: I am also used to dd-mm-yyyy. I would have a date picker so people can explcitly pick days and month but then store it in database in the standard iso-format
#
KartikPrabhu
or maybe a hint text in the form about the format?
#
julian`
im thinking of using <option>'s
#
julian`
with a placeholder of the current date
#
julian`
and also since month is written fully its pretty obvious which field they should insert the month into
#
KartikPrabhu
julian`: good idea! using HTML to provide a good UI
#
KartikPrabhu
would love to see the finished form if that is possible. Just for my own educational purpose
fritzy joined the channel
#
bret
aaronpk there is taskwarrior for CLI todos, its very well done, but its almost too complicated and it does not allow for directory level list overides, and their is no mobile client
#
julian`
im not sure if youre being sarcastic haha but sure
#
bret
hug?
#
bret
huh*
#
julian`
@ KartikPrabhu
#
KartikPrabhu
julian`: no sarcasm. I am not very experienced with forms and so would like to see it
#
bret
oh :p
#
KartikPrabhu
bret: here's a hug anyway :P
#
bret
Loqi quick, group hug
#
KartikPrabhu
Loqi: you should lol at that!
#
julian`
only problem im gonna have is not being experienced enough to change the options to display the correct amount of days for a given month.. leap years etc lol
#
julian`
since theyre independent fields
#
julian`
why cant all months have equal amount of days :(
#
bret
KartikPrabhu, julian` If you have not yet, add yourself to http://indiewebcamp.com/IRC-people !
#
KartikPrabhu
didn't even think of that! I blame the ancients.
#
KartikPrabhu
bret: sure will do
smus joined the channel
#
bret
julian` you to!
#
julian`
okay not sure how im new to indie auth stuff lol
#
bret
julian` what is your website?
#
bret
I can help you
rknLA joined the channel
#
bret
cool! I have seen if before. looks nice!
#
julian`
thanks
#
bret
julian` do you have access to the html?
#
bret
wow @9, isnt that a hard to get name on twitter?
#
julian`
bots like to follow me to say the least lol
#
bret
julian` find your <a href="http://twitter.com/9">here</a> link, and add a rel="me" so it looks like <a rel="me" href="http://twitter.com/9">here</a>
#
bret
On your twitter profile, change your homepage to link to http://julian.so/
#
julian`
does it need to stay as that?
#
julian`
i think i have some personal info on julian.so
#
julian`
or just for the initial registration?
#
KartikPrabhu
julian`: that is one of the things I am worried about in IndieAuth. It requires you to connect profiles that you may not want to
#
bret
julian` you can use any of the supported auth providers
#
bret
you can switch to SMS or TOTP authentication after the initial authentication and remove the links after
#
aaronpk
you can also use email and authenticate via persona
#
bret
that too
#
aaronpk
but yes SMS and TOTP require an initial registration
#
KartikPrabhu
aaronpk: that is good to know!
#
aaronpk
also, new version of indieauth spec allows you to implement your own login provider if you really want to
#
aaronpk
but that's not implemented anywhere yet, just documented at spec.indieauth.com (it's a mouthful!)
#
julian`
i have less personal info than i thought
#
bret
julian`, the idea is that you use an auth provider you feel comfortable linking to your home page. Obviosly a personal website with a CV etc linking to some anonomous twitter handle would be silly. Github tends to be fairly consistant with a peronal website in terms of the level of identity they tend to reveal
#
bret
IndieAuth is all about your domain as an identity, thats its primary purpose.
#
julian`
im just worried about kids ringing up my university and causing hassle lol
#
julian`
its a great idea
#
bret
julian` then you can add yourself to the list :)
#
julian`
signed up
obensource_ joined the channel
#
julian`
how do i add myself to the list?
#
julian`
document.writeln("<option value=\"" + i + "\">" + i + "</option>");
#
julian`
does that look right to you guys o.o
#
julian`
i want the value=" " to be i and also i inbetween the options
#
KartikPrabhu
julian': about ading to list - log in with indieauth and click edit at the bottom of the page and add yourself in the same format as others
#
Loqi
gives julian` the value
#
KartikPrabhu
Loqi: you're funny
#
julian`
someone messed up the alphabetical sort on it lol
#
aaronpk
it happens
#
julian`
pretty badly...
#
aaronpk
feel free to re-sort
obensource_ joined the channel
#
julian`
what's a sensible year to go back to for a "day-lookup" script
paulcp, netweb and skinny joined the channel
#
KartikPrabhu
julian`: depends on what you want to use it for? for birthdays maybe a 100 years at the most.
smus, npdoty_, sammyjunior and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 2 hours, 14 minutes ago: my "itching" section now pulls from Github! http://indiewebcamp.com/p3k#Itching
#
bret
btw aaronpk, super cool gh-issues plugin!
obensource and alaricmoore joined the channel
#
aaronparecki.com
edited /wiki/ () "(-594) inline github issues"
(view diff)
alaricmoore joined the channel
#
aaronpk
thinking about how to add OAuth-like capabilities to IndieAuth
#
aaronpk
use case: I need a way to sign in to this app and allow it to create posts on my site https://github.com/aaronpk/PushupCounter-iOS
#
aaronpk
similarly, would also be useful if someone develops bestwritingapp.io and other people could sign in and allow it to create posts on their site
#
aaronpk
right now, IndieAuth is only about identifying who someone is. it's not a far stretch to take what OAuth has done with authorizations and apply it there.
skinny joined the channel
#
aaronparecki.com
edited /IndieAuth (-148) "/* To do */ "Set up indieauth.com as an OpenID delegate" is done!"
(view diff)
KevinMarks joined the channel
#
aaronpk
glad you like it!
#
tantek
aaronpk - yeah - those OAuth questions are good ones
#
tantek
that feels like it could benefit from an in-person discussion
#
aaronpk
yes it does
#
aaronpk
I've been noodling on it the past couple days
#
tantek
how can we salvage what happened to OAuth at IETF?
#
aaronpk
that's an interesting way of putting it
#
tantek
how's the book? ;)
#
aaronpk
diving back into it this month :) with a new structure and new target audience
#
aaronpk
focused on building an OAuth server rather than about OAuth in general
#
tantek
aaronpk - OAuth is still too hard on the client side
#
tantek
as compared to writing user/pass clients
fmarier_ joined the channel
#
tantek
this section is fascinating aaronpk: "Show newest/actionable content first on home page"
#
aaronpk
that was inspired by one of your comments I believe, while you were creating your mobile home screen
#
aaronpk
also from the comments I heard from a couple people about my recent notes being too hard to find on my home page
#
tantek
aaronpk - I think a lot of that gets solved with a simple composite stream
#
tantek
just time-ordered - and the recent notes float to the top
andreypopp joined the channel
#
aaronpk
i'm still not convinced on the composite stream. I feel like the rate of things I create is too varied.
#
tantek
that's possible
#
tantek
I'm not sure where I'm going to put my "Recent Articles" box when I linearize everything for a mobile-first presentation
#
tantek
I've figure out where to put everything else but that in my sidebar
#
tantek
*from my sidebar
#
aaronpk
articles ~1/month, notes ~5/week, photos ~1/day, checkins ~5/day, music ~10/hour in bursts
#
tantek
aaronpk, note prior art, e.g. FB
#
tantek
FB puts music in a completely different composite side stream (along with likes and comments that you've made)
#
tantek
and then puts articles, notes, photos, checkins in the primary composite stream
#
tantek
so I think that's a reasonable starting point
#
aaronpk
true, I could start with two composite streams
#
tantek
I think that's why they put music, likes, comments in that mini side stream
#
tantek
because there's so many more of them more often than the other types
#
tantek
and the other types (articles, notes, photos, checkins) all flow well together in practice
#
tantek
and they're also primary first-person activities
#
tantek
vs. music (passive), and likes/comments (meta / about / virtual activities)
#
tantek
and in the mobile view - the secondary composite mini-stream is gone completely (it shows up on desktop only)
#
aaronpk
that was also the distinction I was trying to make (active / passive)
#
tantek
it's not just active / passive
#
tantek
it's first-person-active vs. passive + virtual + about-other-people's-stuff
#
aaronpk
so then where would these fall? http://aaronparecki.com/metrics (sleep, pushups, weight) and soon also car2go and bike rides
#
tantek
same as music I think - it's semi-passive
#
tantek
even though it's something happening in the physical world
#
tantek
as is listening to music
#
tantek
ok, bedtime
#
aaronpk
so really the distinction is simpler than that, articles/notes/photos/checkins are things I intentionally create
bnvk and Jihaisse joined the channel
#
julian`
woohoo got a date option generator which starts at the current date
#
julian`
getting somewhere with javascript lol
#
tantek
aaronpk - yes - things you intentionally create proactively, excluding things you "create" *reactively* to others' creations (likes, comments, replies)
#
tantek
RSVPs are an interesting edge case / hybrid - they're in reaction, and yet, making plans in the physical world is a proactive act.
#
aaronparecki.com
created /indieauth-authorization-brainstorming (+708) "braindump of initial thoughts"
(view diff)
#
poppy
i'm learning some things for private messaging involving even more PKI which might work for indie auth but, you know, would probably take browser changes
#
poppy
s/take/require/
#
Loqi
poppy meant to say: i'm learning some things for private messaging involving even more PKI which might work for indie auth but, you know, would probably require browser changes
eschnou joined the channel
#
poppy
!botsnack
LauraJ joined the channel
#
poppy
because what I currently do requires trusting a new root CA, which isn't exactly palatable
tantek, squeakytoy and pfenwick joined the channel
#
@sandeepshetty
Brid.gy is awesome. Now if only I could remember that domain name when I needed it :) https://www.brid.gy/ (via @aaronpk) #indieweb
(twitter.com/_/status/410692901987811328)
LukasRos, friedcell, alaricmoore, LukasRos_, pfenwick and eschnou joined the channel
#
julian`
http://julian.so/wdwi/ - finished coding my javascript idea
glennjones, eschnou, squeakytoy, barnabywalters, KevinMarks and abrereton joined the channel
#
barnabywalters
benatkin: such nick change. wow.
dietrich, melvster, barnabywalters, abrereton1, abrereton, eschnou, skinny, CheckDavid, cweiske, scor, julian`, LauraJ, andreypopp, KevinMarks, brianloveswords and mcepl joined the channel
#
mcepl
https://github.com/omab/python-social-auth ... does anybody work on support for IndieAuth?
scor, glennjones, snarfed and tantek joined the channel
#
tantek
good morning #indiewebcamp!
#
tantek
one week until the next Homebrew Website Club meeting!
obensource_ joined the channel
#
tantek.com
edited /events/2013-12-18-homebrew-website-club (+5) "/* Where */ mozpdx wiki link"
(view diff)
#
tantek.com
edited /Events (+931) "archive past event, add next week's HWC meeting"
(view diff)
#
tantek
SF and Portland folks - let's see those old-school wiki RSVPs! http://indiewebcamp.com/events/2013-12-18-homebrew-website-club
#
tantek
aaronpk - want to post an Indie Event for the PDX folks? I'm still working on my event posts so I can post one for SF.
#
bear
mcepl - I haven't started, but IndieAuth with Python is on my todo list
LukasRos, KevinMarks, jschweinsberg, friedcell, npdoty_, _6a68, fritzy, KartikPrabhu and obensource_ joined the channel
#
tommorris
tantek: looks like Yahoo! want to buy Imgur. sunsetting awaits.
glennjones joined the channel
#
KevinMarks
all racy imgur pictures to be NIPSA's into sunsets?
#
tommorris
the dirty Tumblrs don't seem to be going anywhere, just filtered from search results
andreypopp and smus joined the channel
#
aaronpk
wait wait why does yahoo want to buy *another* web property full of dirty images
brianloveswords joined the channel
#
bear
one word: traffic
brianloveswords, benprew, smus, fritzy, sammyjunior, fritzy_, snarfed, tilgovi and bnvk joined the channel
#
snarfed
!tell sandeepshetty thanks! belatedly. btw likes and reposts are next on my list, and you and barry frost may have the most experience w/handling incoming u-likes and u-reposts, so i'd love to test against your site. please sign up! :P
#
Loqi
Ok, I'll tell them that when I see them next
_6a68, npdoty_, glennjones, KartikPrabhu and sandeepshetty joined the channel
#
Loqi
sandeepshetty: snarfed left you a message 6 minutes ago: thanks! belatedly. btw likes and reposts are next on my list, and you and barry frost may have the most experience w/handling incoming u-likes and u-reposts, so i'd love to test against your site. please sign up! :P
sandeepshetty, paulcp, _6a68, sandeepshetty_, fritzy, smus, squeakytoy and bear joined the channel
smus joined the channel
#
sandeepshetty
snarfed: signed up.
#
snarfed
thanks! any advice on u-like and u-repost, beyond looking at your examples?
paulcp_ joined the channel
#
sandeepshetty
aaronpk: Any chance of getting the missing entries here: http://indiewebcamp.com/irc/2013-11-19/line/1384875723
#
aaronpk
hm let me check, chances are there weren't any missing
#
sandeepshetty
snarfed: you mean twitter fav = like and retweet = repost?
#
bret
wooo just got an indieauth error page, with its php showing
#
aaronpk
oh wow there are a bunch missing! thanks!
#
aaronpk
I usually catch those
#
snarfed
sandeepshetty: yup. same for fb likes, g+ +1s and reshares, instagram likes, etc. i'm comfortable with the silo API side, i was just curious about any best practices on the mf2 side
#
sandeepshetty
snarfed: I've been away for a while... but looking at the examples should be enough...
#
snarfed
sounds good. thanks!
#
bret.io
edited /events/2013-12-18-homebrew-website-club (+79) "/* RSVP */ I'll be there!"
(view diff)
#
sandeepshetty
aaronpk: that discussion was interesting... I haven't posted for a while now till I move to flat files
#
aaronpk
oh really?
#
bret
also hi sandeepshetty! :)
#
sandeepshetty
that and the fact that I lost my primary laptop :)
#
aaronpk
ooh ouch
#
bret
oh crap. Dead hard drive? Lost/Stolen?
andreypopp joined the channel
#
sandeepshetty
dead but it was a good oppurtunity to get a Ubuntu pre-installed ultrabook
KartikPrabhu1 joined the channel
#
aaronpk
thanks for finding that!
eschnou joined the channel
#
sandeepshetty
hmm... thinking links to wiki pages should always be to a specific commit (I do this with github all the time - when I link to source code it's always to a specific version)
#
aaronpk
depends on the reason for linking I think
#
aaronpk
that's actually another benefit of moving those to github issues, everything has actual permalinks now
#
sandeepshetty
I have to look at history and get the last commit before that date/time to see it
#
sandeepshetty
though I think this is a problem with wiki pages in general
#
aaronpk
I agree
#
sandeepshetty
in my move to flat files I'm leaning more towards a bliki.. so this is interesting for me.. I might have permalinks to point to specific rev
#
aaronpk
bliki! lol!
#
aaronpk
i've never heard that before
#
aaronpk
no, should I have?
#
sandeepshetty
there was time when it was a thing... combining blogs and wikis
#
aaronpk
my site before p3k was kind of like that
#
bnvk
aaronpk: are you half daying at the office? I'm having lunch kinda nearby, wanna meetup after?
#
sandeepshetty
it's another way to solve the dichotomy between notes and articles that most of you have
#
aaronpk
bnvk: yea totally!
#
bnvk
sweet, i'll ping ya
#
aaronpk
sandeepshetty: i'm pretty settled on my notes vs articles handling now
#
tantek
re: "problem with wiki pages in general" - no, only with fragment links. pages themselves as URL are fairly stable.
#
sandeepshetty
I've never had the distinction and I feel the need now. I might go the bliki route
#
sandeepshetty
tantek: I agree.
#
tantek
also, welcome back sandeepshetty!!!
#
sandeepshetty
so its just the fragment URL's that I need to worry about... turns out I do the same thing on github.. it's only when I'm pointing to a specific line that I use the commit url
#
aaronpk
yeah I do the same when pointing to a specific line, because it's pretty obvious that the line is going to mvoe in a later commit
#
tantek
sandeepshetty - I actually do use posts and wiki pages quite differently from an intention and semantic point of view.
#
sandeepshetty
thanks tantek.
#
tantek
though I do like doing *some* versioning in my posts (with ins/del tags)
#
tantek
I like that with posts I'm capturing a snapshot/thoughts as of a certain point in time (modulo a few edits soon thereafter)
#
tantek
and that I can leave it as is - and write a new post when I learn new things
#
sandeepshetty
tantek: I've spent the last few days trying to resolve the differences and I think I like where it's going now
#
sandeepshetty
mostly inspired by wikis like dockuwiki
#
bnvk
tantek: aaronpk: did either of you respond to Aral's email yet?
#
aaronpk
I don't think I documented this anywhere, but for a while my whole site was wiki pages and I eventually got frustrated with the burden of keeping the wiki pages up to date
#
tantek
I create wiki pages when either A) all I have is a loose collection of thoughts/links that don't make sense yet in a serial narrative prose (yet), or B) when I intend to have a page represent "the current" state of something
#
tantek
s/B)/B )
#
Loqi
tantek meant to say: I create wiki pages when either A) all I have is a loose collection of thoughts/links that don't make sense yet in a serial narrative prose (yet), or B ) when I intend to have a page represent "the current" state of something
#
aaronpk
like tantek says, having posts as a snapshot is great because it's totally ok to leave them unchanged after creating them and write a new one instead
#
tantek
and also having a datetime stamped reference to cite
#
tantek
that's quite useful
#
aaronpk
I started to feel burdened by having wiki pages get stale
#
tantek
especially for historical purposes
#
aaronpk
felt some obligation to keep them updated
#
tantek
aaronpk - indeed, it takes practice to write "future proof" wiki page content. I'm still figuring it out myself ;)
#
aaronpk
and yea having the datestamp on an article is useful, wiki pages tend to not have that unless you go look at the page history
#
tantek
dislikes docuwiki
#
sandeepshetty
I'm thinking of it as just two ways to browse stuff on my site.. by data or by following the links (and recent changes)
#
tantek
bnvk - no, still unsure how to respond to Aral's email or indie/indiephone/indieos/indiecloud in general
#
sandeepshetty
tantek: why do you dislike dokuwiki?
#
aaronpk
bnvk: same
#
tantek
frankly I'm pretty disappointed by the whole thing
#
tantek
and I'm wrestling with how to make positive recommendations instead of just unloading a massive rant
#
bnvk
hehe, I just wrote him after a totally non community friend wrote me saying "Hey you should connect with this guy making IndiePhone..."
#
tantek
I don't think Aral understands how much he has upset how many people
#
bnvk
Maybe I'll respond with some conjecture along those lines
#
tantek
the entire attitude and actions behind all of it is either very anti-community or disrespectful of community, even if that's not his intent
#
tantek
bnvk - and he's nearly never shown up in IRC nor on the wiki - just briefly around the time of IndieWebCampUK 2013
#
bnvk
I don't think that is his intent
#
tantek
bnvk - obviously it's not his intent. but it is what his actions and words are doing.
#
bnvk
right
#
tantek
the whole trademark thing is complete and utter bullshit too
#
bnvk
yah, definitely an interesting / unusual take on an open source project
#
tantek
it's like if Opera had tried to trademark "web browser"
#
tantek
(Opera not even being an inventor of the concept or implementation of "web browser")
#
sandeepshetty
where can I read about this and aral's email/response?
#
tantek
sandeepshetty - so far the best public response is benwerd's post
#
sandeepshetty
I saw that.. but I haven't seen Aral's response except for a few tweets to ben
#
tantek
except I strongly disagree with "in a very Jobsian way" - Jobs would actually SHIP the products the same day (if sometimes within weeks) that he announced in exciting keynotes
#
bnvk
hehe
#
tantek
has a serious distaste for vaporware/conceptware.
#
tantek
sorry but indieweb and indiewebcamp have always been very focused on SHOWING rather than TELLING. on shipping code and prototypes to figure stuff out.
#
tantek
in that regard, IndiePhone goes against those principles of the indieweb
#
tantek
vote with code running on your own site. everything else is just talk.
#
bnvk
maybe that's why he didn't mention it, as he got that sense from our community and felt alienated by those principles- not that that is a bad thing, just a thing.
#
bnvk
designery minded ppl (from where I original hail) tend to wait on things until their polished and impressive- I fight this urge constantly
#
bnvk
*they're
#
tantek
bnvk - it's ok if talkers get alienated by our principles, as by their very nature since they don't ship anything they don't actually make a difference. a bit harsh, but remember that other thing Steve Jobs said.
#
bnvk
hehe. yes, shipping is key.
#
sandeepshetty
tantek: just in case you missed it.. why do you dislike dokuwiki?
#
tantek
sandeepshetty we use docuwiki on wiki.csswg.org and it's IMO a lot worse than MediaWiki
#
tantek
e.g. no support of HTML elements by default
#
tantek
so when wiki markup fails me, I can't just drop in some HTML
#
tantek
even markdown lets you do that
#
sandeepshetty
in what way?
#
sandeepshetty
haven't used MediaWiki so curious
#
sandeepshetty
(I mean the same way I've used doku)
#
tantek
sandeepshetty - you've used MediaWiki on indiewebcamp.com :)
fritzy joined the channel
#
tantek
what do you mean in what way? I can just paste in HTML among the wiki text while editing a page and most of the time it just works. (in MediaWiki).
#
tantek
all markup is "escaped" in docuwiki
#
sandeepshetty
I mean I haven't used MediaWiki much (except for the occasional edits). Have been playing with doku for a bit now on my laptop
#
sandeepshetty
s/mean/meant
#
Loqi
sandeepshetty meant to say: I meant I haven't used MediaWiki much (except for the occasional edits). Have been playing with doku for a bit now on my laptop
smus joined the channel
#
sandeepshetty
tantek: i have a flaky connection so my replies are coming out of order...
#
tantek
at this point I wouldn't bother with any wiki software that didn't at least use MediaWiki syntax or markdown (or some improved fork of it). That's enough "plain text" syntaxes.
smus_ joined the channel
#
sandeepshetty
I'm just looking at it to see how they solve some of the flat file problems I forsee
#
tantek
and docuwiki makes up its own syntax - so that makes it a non-starter for me personally for any new uses. I put up with the CSSWG wiki because of legacy, though I'm moving stuff in bits to the W3C wiki (which uses mediawiki)
#
sandeepshetty
and it helped to go through the source to clarify my thoughts
friedcell and thatryana joined the channel
#
tantek
sandeepshetty - I don't know about "foresee" any flat file problems. so far I'm charging ahead with flat files in Falcon pretty well.
#
tantek
"foresee" sounds hypothetical
#
sandeepshetty
most of the complexity is in the indexing.. and dokuwiki has an interesting way of solving it without using a db or a b+tree
#
tantek
indiexing? for what use cases?
#
tantek
s/indiexing/indexing
#
Loqi
tantek meant to say: indexing? for what use cases?
#
tantek
(lol)
#
tantek
so far I use *zero* indexing in Falcon for anything
smus joined the channel
#
sandeepshetty
I might be going with sqlllit for the index and keeping the content in files by quater like you
#
sandeepshetty
I'm outta here.. want to start on my flat file branch of converspace
#
sandeepshetty
get all tags used, get post by a specific tag, etc.
#
tantek
sandeepshetty - to be clear, I'm not doing "by quarter" (approximate 4ths of a year), I'm doing "by bim" (nearly exact 6ths of a year) which makes a difference because you can use math more easily to do lookups.
#
tantek
"get all tags used" sounds like a good use for a cache (which is simply updated upon request with posts made since the last request)
#
sandeepshetty
this stuff works right now on my db backed site so I need these when I move to flat files
#
sandeepshetty
I know. I'm just approximating to a quarter since I'm not going down the new calender way
#
tantek
"get posts by a specific tag" works by getting posts one bim at a time starting with most recent bim and working backwards (since such queries are nearly always time ordered recent first)
#
tantek
approximating to a quarter may make things more complicated/confusing since they won't map to existing calendar quarters.
#
tantek
just a cost to be aware of
#
tantek
or you could just drop those features for now
#
sandeepshetty
posts are YYYYMMDD so YYYYMM would map to a quarter
#
tantek
no YYYYMM is already ISO8601 for a month
#
tantek
rather YYYY-MM
#
tantek
YYYYMM is misinterpreted by ISO8601 as YYMMDD
#
sandeepshetty
I meant based on YYYY-MM I know which file to look at
#
tantek
so that's based on Gregorian months then
#
tantek
seems like another workable alternative (though date math is a pain)
#
sandeepshetty
sorry I didn't mean a quarter
#
sandeepshetty
I have 3 files per year
#
tantek
YYYY-MM would mean 12 files per year
#
tantek
so you're doing thirds?
#
tantek
numerically? or Gregorian thirds?
#
tantek
because if numerically, then you're basically using 2bims as your granularity
#
tantek
since bims are numerical sixths
#
tantek
will be interesting to see how that works for you
#
sandeepshetty
sorry i don't speak date-speak ... I have 1 file for JAN,FEB,MAR,APR, another for MAY,JUN,JUL,AUG and 1 for SEP,OCT,NOV,DEC
#
tantek
ok Gregorian thirds then
#
tantek
then again, seems like another workable alternative (though date math is a pain)
#
tantek
I'd say better to familiarize with datespeak if you're going to be using date-based storage ;)
#
sandeepshetty
that reminds me.. had to ask.. I'm guessing at the beginning of a new bim you have to span across two files right?
#
tantek
to get "recent posts", yes
bnvk joined the channel
#
tantek
two file reads instead of just one
#
sandeepshetty
BTW, what sort of math related to dates are you referring to when looking up posts?
#
sandeepshetty
based on YYYY-MM is seems like it's easy to figure out where to look for a post
#
Loqi
sandeepshetty meant to say: based on YYYY-MM it seems like it's easy to figure out where to look for a post
#
tantek
all kinds of day-based math
#
tantek
next day previous day
#
sandeepshetty
when do you need to figure out next/prev day.. the file itself has posts in order so you can get the next/prev post from there
#
Loqi
sandeepshetty meant to say: ???????????????????????????????????????????????????????????????
#
peat
haha
andreypopp, smus, jschweinsberg and obensource joined the channel
#
bret
tantek: re: arals indiephone: it seems like contributing to firefox os would be give him more of an actual chance at realizing some form of his vision. It seems unlikely any individual would ever be capable of putting together a phone through crowd funding. His examples against FFOS could all be addressed easily
smus joined the channel
#
bret
rephrased, it seems a 'phone' is a much larger project than any one individual can put together, and thus, the 'indie' label seems inappropriate
fritzy, _6a68, snarfed, eschnou, paulcp, obensource, abrereton, LukasRos, pfenwick, smus, b0bg0d__, tilgovi, obensource_, sandeepshetty, earplugs1, lukebrooker, ryana and npdoty_ joined the channel
#
snarfed.org
edited /Google+ (+84) "can use G+'s Moments API to POSSE"
(view diff)
ryana joined the channel
#
tantek
really? will be interesting to see the proof of concept. ;)
#
snarfed
for anyone interested in POSSEing to Google+, check out their Moments API if you haven't already: https://developers.google.com/+/api/latest/moments
#
tantek
bret - yeah
fmarier joined the channel
#
snarfed
tantek, were you talking to me? and did i somehow miss something bret said?
#
snarfed
sometimes forgets how much of an IRC newb he is
#
tantek
snarfed - yes, indirectly, via your wiki edit ;)
#
snarfed
heh, thought so
#
tantek
bret said something earlier about the whole indie phone thing.
#
snarfed
ah, got it
#
tantek
about how it would be more productive to contribute to FirefoxOS than attempt to build yet another phone OS.
#
snarfed
it looks like jetpack publicize is using the moments API to do automated POSSE: http://jetpack.me/support/publicize/google/
#
snarfed
i couldn't find the code in the jetpack repo, so i asked them for confirmation
#
snarfed
i'll look for an example POSSEd post from jetpack
paulcp joined the channel
KartikPrabhu joined the channel
smus joined the channel
#
snarfed.org
edited /Google+ (+195) "POSSE example"
(view diff)
barnabywalters, obensource_, ryana, bnvk, npdoty_, smus, smus_, skinny, friedcell, bnvk_, _6a68, tilgovi, scor, earplugs and snarfed joined the channel