stevesnider
stevesnider

@hartlco @vincent @manton Now that I have an abundance of micro.blog clients on my phone, I really need a TweetMarker-like solution on MicroBlog.

Anyone here know someone who could build something like that? šŸ¤ž

|
Embed
manton
manton

@stevesnider @hartlco @vincent šŸ™‚ I think we need to roll out an API that can be used in third-party apps first and later the official app, when it is updated to remember the timeline position.

|
Embed
vincent
vincent

@manton @stevesnider Iā€™m up for that. @Burk hinted I should add it as a feature... šŸ˜‹

|
Embed
manton
manton

@vincent Resist building a server API for this yourself. I did that for Twitter and do not recommend it. šŸ™‚

|
Embed
SimonWoods
SimonWoods

@vincent Agree with @manton. At the very least, make the tip jar first! I know not everything should be about money but if you are making a server API then you should be bloody well paid for it.

|
Embed
stevesnider
stevesnider

@vincent a big reason I've leaned towards Icro so far has been that it has maintained my timeline position. Gluon is amazing by the way.

|
Embed
vincent
vincent

@stevesnider šŸ˜ Well, I know people like that... but itā€™s something I never did personally so I never added it (hence itā€™s ā€œopinionatedā€). Have enough requests now to make me look into it though. So Iā€™ll do it. Just need to add an indicator that there is new stuff (without a number count) in the header area.

|
Embed
stevesnider
stevesnider

@vincent I can understand that. I used to be a Twitter completionist, but have long since given that up. On Micro.blog I can still keep up (easily) just based on the number of people and the volume of posts, so I try to read them all when I can.

|
Embed
manton
manton

@simonwoods @vincent Just to underscore this... Don't build a server API because it will fragment the API, making it harder to build apps. For Gluon-only timeline sync now, there's iCloud.

|
Embed
SimonWoods
SimonWoods

@vincent @manton Wow, I never would have thought of that -- the things I learn everyday! I now entirely agree with Manton.

|
Embed
vincent
vincent

@manton @simonwoods @stevesnider Yeah, I was talking about just the Timeline within Gluon, and on device only. The timeline scrolls to the top if youā€™re at the upper most post... so Iā€™d like to change that to stay where it is when new posts come in.

iCloud is an option across devices for Apple stuff for sure (but not across platform).

Anyway, I donā€™t want to build any API for that - as you say. If I did write an API I would let anyone use it. Same with the image proxy I am testing, doesnā€™t have to be Gluon only.

Agree with Simon though... tip jar šŸ˜ƒ

|
Embed
jpayne
jpayne

@vincent I use and prefer gluon when I'm in and out of mb. But Icro seems able to backfill more when I've been away for a day. I would really love a client agnostic API so I can bounce between clients :)

|
Embed
vincent
vincent

@jpayne hey John. Thanks. I know what you mean with the backfill. The way it works in Gluon is that I keep your timeline stored locally (so itā€™s super fast when the app starts again from cold). If youā€™re away for a day and there are many posts, for example 100 posts, I canā€™t get that amount of posts back from the API.

Even though I say ā€œthis is the last post ID and give me back everything after thatā€ - I would only get back 40 from the API... not 100.

Other client apps donā€™t seem to keep it in memory for long, so it basically just loads a fresh set (starts from scratch), and when you scroll down it will again load a fresh set of past posts. Hence you see them. (Thatā€™s my understanding anyway).

Saying that Iā€™m working on making that better for Gluon somehow with a new sync engine.

For the record, I wonā€™t make an API for syncing timelines. Thatā€™s a job for Manton @manton at some stage hehe. Heā€™s got experience with that šŸ˜…šŸ™ƒ

|
Embed
jpayne
jpayne

@vincent Yep. So we also need @manton to support more posts in the backfill when he does the timeline position API, right? :)

|
Embed
vincent
vincent

@jpayne more posts for backfill would be good, yeah šŸ˜Š

|
Embed
manton
manton

@jpayne @vincent That "40 posts" sounds familiar but it must be a bug. It is supposed to support paging back through at least a few days worth of posts.

|
Embed
mcg
mcg

@stevesnider This is also why I generally use Icro. It does a good job of position holding.

|
Embed
hartlco
hartlco

@stevesnider I would love to use a Micro.blog API for that šŸ˜

|
Embed
pratik
pratik

@manton @hartlco Yup. Happens to me too on Gluon. Think I mentioned it to @vincent last week. It would help to have mb backfill more than 40 posts.

|
Embed
jpayne
jpayne

@manton that sounds promising :)

|
Embed