Draft dev plan here: https://github.com/alexch/sharebro
I'll probably use that github repo to launch both the real
sharebro.org and whatever services we want to put on it. Probably as a
Sinatra/Erector/Heroku app since that's what I'm comfortable with.
- A
--
Alex Chaffee - al...@stinky.com
http://alexchaffee.com
http://twitter.com/alexch
> So, your idea for sharebro is more then just a technical thing, you also want it to be like an archive of the movement?More like I want to move all those links I jammed inside http://alexch.tumblr.com/post/11868074433/why-i-love-and-how-i-use-google-reader into a sensible place, and also use that to flesh out the page design of the site.
Design wise, I am a horrible designer, but I really like using things
like twitter bootstrap to get up, and running.
Cause I need to go eat dinner :-)
> and promote sharebro.org
> - again as a way to promote our message. as soon as your page is "sexy"
> enough, I want to change the "Spread the word !" link in the plugin to
> sharebro.org
> At this point the site could include a forum where sharebros can post ideas,
> and devs can discuss. or a link to some usergroup, but very visible.
> One message that needs to be clear is precisely that we don't yet pretend to
> know how to solve this. but that we're working on it and we need all the
> help we can get.
Check. I'll make the landing page clearer and point to the google
groups for discussion.
And include prominent links to your Share button as well as HiveMined
and Rdllr and others.
The main site is now running at http://sharebro.org and served from
http://github.com/alexch/sharebro
I hadn't seen Octopress before. I like it, but Jekyll is still too
templatey for my tastes. I also like Erector and if you take a look at
the pages I've just pushed I don't think you'll find it too difficult
to patch. Maybe we'll launch an Octopress on blog.sharebro.org once we
get that far.
Erector can also wrap static template lanugages pretty well with a bit
of work, e.g.
https://github.com/railsbridge/installfest/blob/master/cases/workshop/resources.mw
turns right into
http://installfest.heroku.com/workshop/resources
and supports fun DSL-y extensions (like "custom tags" but much more
powerful) e.g.
https://github.com/alexch/sharebro/blob/master/lib/links.rb shows off
the "section" and "item" macro elements defined in
https://github.com/alexch/sharebro/blob/master/lib/sections.rb
so it's certainly not incompatible with a more pagey templately or
even CMSy solution. But I don't envision too many pages appearing on
sharebro.org.
===
Back to the original question: What's the plan?
The plan is to make a plan, but also it feels like 4 things jump out:
1. solve "what is a shared feed"
1a. a server-side shared feed system, a la Emanuel's userscript
1b. an in-Reader solution, a la Rdllr's feeds or the other guys's bundles
2. enhance Emanuel's userscript (that adds a "Share" button and a
"Find Friends" box) to use the answer to #1
3. new "Note In Reader" bookmarklet (which I strongly feel should just
be called "Share"), again integrating with the answer(s) to #1
Later, we can do a rdllr-style "import from Reader" wizard that brings
people over with minimal hassle. But I'd like to nail down the system
a bit more first -- I heard lots of "I did Rddlr but confusing things
happened" and I want to minimize that.
Also Alex K, you wrote a great blog post breaking down Reader's social
features. I'd like http://sharebro.org/features to echo that. I'd love
it if you can proofread and enhance that page based on your article.
The ridllr approach (boy, what a name!) is very interesting, but still relies on Google technology.This is why we have to decide: do we want to fix only gReader or do we want to make a new share protocol all reader apps could use ?i'm in favor of the later one.
Their idea to import from old friend list is just genius. didn't think of that, will bring something up in the plugin to do that as well.
The "Share" bookmarklet will need to rely on server-side hosted feeds, a la Emmanuel, as you say because: ok, you pressed share, but where does it go ? need to go to some place at some point.We don't want many bookmarklet to show up, with diffenrent hosts, because then the community will scatter. finding friends in 10 different services will be a pain.
Still, 1 server should not store the feeds I think. More like 1 server should "rule them all" but not "store them all". users should still be able to decide where the host their feed (any blog system that has an api basically).
2 solutions for the bookmarklet:- we store everything at sharebro.org or lipsumarium.com- we wait till we figure out a way to "redirect" your post to your feed, hosted wherever you like.
Sure, I don't mind looking that page over.
Lastly, I sadly think that the best solution long term is going to be
to get away from google infrastructure completely, but I think there
are a couple of polyfills for the time being.
Yeah, I've been mulling this over. That's one reason I want the bookmarklet to just say "Share". Have a default, but let the user choose where to share to.
At first I think something like http://ifttt.com can help to route the
items to other places, but I want to use webhooks to allow anyone to
send the items to them selves. Also I could probably work with
posterous, tumblr, twitter and such.
I am planning on having the bookmarklet work almost exactly like the
google reader one with title, selection, note. Mayby not tags to being
with, but I will support those in time as well.
> am planning on having the bookmarklet work almost exactly like the
> google reader one with title, selection, note. Mayby not tags to being
> with, but I will support those in time as well.
Check out the new Posterous one; it's really something else.
Don't forget "source"... and if you please, "destination". Then the user can choose which of many sharepits to drop it in-- sharebro, posterous, tumblr, pinboard, HiveMined, G+, or some combination.
If you do that I'd love to assign you the Share bookmarklet task in sharebro ... Though I'd love to write it myself of course. Delegation is hard :-)
Right now it does keep track of the 'source'. In the RSS feed it just
points directly at the article that you shared.
Not sure if this is any help, but:
I use tags like "to:tumblr" and "to:instapaper" on items I'm posting to
pinboard.in.
Then, in ifttt.com, I have tasks that look for new items in the feeds
for "to:tumblr" and "to:instapaper" and repost things to the respective
destinations.
I'm not sure how that translates into maybe a more user-friendly feature
for sharebros, but free food for thought anyway
--
m...@lmorchard.com
http://decafbad.com
{web,mad,computer} scientist