corebird icon indicating copy to clipboard operation
corebird copied to clipboard

Add Tweet Marker support

Open maxxkrakoa opened this issue 11 years ago • 30 comments

It would be a nice enhancement if corebird supported Tweet Marker so the read state of tweets can be synchronized across multiple apps and devices.

https://github.com/manton/tweetmarker http://tweetmarker.net/

maxxkrakoa avatar Nov 26 '13 16:11 maxxkrakoa

I already wanted to support tweetmarker in the past but librest currently does not support it. There are patches pending to support it though. I.e. I have an API key already and testet a bit with it, but couldn't continue due to the missing parts in librest.

baedert avatar Nov 26 '13 17:11 baedert

It doesn't seem to be available yet. But is there a chance to have this feature integrated into corebird?

MorrisJobke avatar Nov 12 '14 22:11 MorrisJobke

Again, impossible without the support for setting a request's content in librest.

baedert avatar Nov 13 '14 12:11 baedert

Any chance this is implementable now?

mcg avatar Aug 01 '16 18:08 mcg

Are there any further updates with incorporating tweetmarker sync to corebird? Has librest been updated?

philgood avatar Jan 10 '17 10:01 philgood

Christophe has pointed out to me on IRC that I could potentially solve the rest_proxy_call_set_content problem with a custom RestProxyCall subclass but there hasn't been any work in that area.

baedert avatar Jan 10 '17 11:01 baedert

Tweetmarker support is essential to me when using a Twitter client. It would be great if support was added so I could use Twitter on my daily driver Linux machines.

darren3 avatar Jan 10 '17 11:01 darren3

Fingers crossed you can solve tweetmarker support with that subclass. Arch is my daily driver too like @darren3 and tweetmarker is the only thing is miss since moving away from osx.

philgood avatar Jan 11 '17 05:01 philgood

I'd love to have a Tweetmarker integration as well. According to https://github.com/manton/tweetmarker/issues/4 i think it would be the best to ask the tweetmarker administrator about an API key for Open Source Apps - because otherwise it would cost the developer around $25/month.

simonszu avatar Feb 27 '17 10:02 simonszu

I haven't used it in a very long time (I guess some time in 2013 the last time) but I already have one of those (if it still works).

baedert avatar Feb 27 '17 12:02 baedert

I'd love it. I recently switched from macOS to Linux, and the only two features i am missing right now are Google Photo Sync, and a decent Client with Tweetmarker integration.

simonszu avatar Feb 28 '17 20:02 simonszu

tweetmarker support would make corebird perfect for me, as @simonszu i switched from mac to linux, and since than i'm not using a twitter desktop client, cause of sync missing in every client

subjectdenied avatar Apr 10 '17 11:04 subjectdenied

Same issue here. Is there anything that would help in getting this done? I'm afraid I couldn't help with code, but how about setting a bounty for this?

mariow avatar Oct 06 '17 09:10 mariow

Not really. It just requires considerable changes and I don't use tweetmarker so it never gets tested. What other clients are you using tweetmarker with?

baedert avatar Oct 06 '17 17:10 baedert

I, for myself, use it with Fenix for Android.

On Fri, Oct 6, 2017, 19:21 Timm Bäder [email protected] wrote:

Not really. It just requires considerable changes and I don't use tweetmarker so it never gets tested. What other clients are you using tweetmarker with?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/baedert/corebird/issues/40#issuecomment-334817576, or mute the thread https://github.com/notifications/unsubscribe-auth/AAqxI_YKuF8G3E8BFp030MwmoRe15yFWks5spmGCgaJpZM4BQGmC .

-- Before printing this email, think if it is really needed.

simonszu avatar Oct 06 '17 17:10 simonszu

And I use Flamingo for Android which utilizes tweetmarker sync. I'd be happy to contribute to a bounty.

philgood avatar Oct 06 '17 23:10 philgood

I'm using NightOwl (formerly YoruFukurou) on macOS and used Tweetbot on iOS.

muellermartin avatar Oct 07 '17 10:10 muellermartin

+1 for Fenix on Android

mariow avatar Oct 07 '17 14:10 mariow

+1 fenix

subjectdenied avatar Oct 07 '17 14:10 subjectdenied

Looking at the tweetmarker website again made me remember why I didn't look into it further the last time: it's $25 a month for developers :|

baedert avatar Oct 07 '17 17:10 baedert

We could probably set up a Liberapay, Patreon or a similar service to help covering the expenses ;)

muellermartin avatar Oct 07 '17 17:10 muellermartin

@muellermartin Uh, @baedert already has a Patreon where you can pledge.

Vistaus avatar Oct 07 '17 18:10 Vistaus

@Vistaus Yes, I missed that (probably because I'm not using corebird - mostly due to missing Tweet Marker support).

Also: On Feb 27 it was mentioned with reference to manton/tweetmarker#4 that Open Source apps probably get free API access. Could be worth a try!

muellermartin avatar Oct 07 '17 18:10 muellermartin

Just to follow up on @muellermartin post, @manton has a Tweet Marker API request page where you can select Open Source apps... Hopefully worth a shot - http://riverfold.wufoo.com/forms/r1vlpvch1cg9ruw/

philgood avatar Oct 07 '17 23:10 philgood

Yeah, I vaguely recall filling that form out a few years ago. I still have a tweetmarker test case laying around from that time too. The patch fixing the use of X-Auth-Service-Provider for OAuth echo calls from the linked bug report in librest has never been pushed though. But that's all not really a problem given that corebird just ships with a copy of librest these days.

Edit: I mean, it looks like I have one of the free tokens already.

baedert avatar Oct 08 '17 11:10 baedert

TweetMarker support would just be the icing on an already rather lovely cake.

paulobrien avatar Oct 12 '17 08:10 paulobrien

Ok confirmed it doesn't work anymore lol

** Message: Status Code: 403
** Message: Invalid API key

This might have been disabled in Nov 2014 when the new developer plans were introduced and all developers of commercial apps were required to chose one of those.

Just to follow up on @muellermartin post, @manton has a Tweet Marker API request page where you can select Open Source apps... Hopefully worth a shot - http://riverfold.wufoo.com/forms/r1vlpvch1cg9ruw/

Dunno if I should be choosing "Open source app" or "Completely free app" here, really. https://github.com/manton/tweetmarker/issues/4 just has a definitive solution for personal use.

baedert avatar Oct 15 '17 07:10 baedert

You could provide an option for each user to enter his own API key - and then, everyone has to request a key for personal use. Maybe this will also force @manton to develop a solution for non-commercial open source applications.

On Sun, Oct 15, 2017, 09:37 Timm Bäder [email protected] wrote:

Ok confirmed it doesn't work anymore lol

** Message: Status Code: 403 ** Message: Invalid API key

This might have been disabled in Nov 2014 when the new developer plans were introduced and all developers of commercial apps were required to chose one of those.

Just to follow up on @muellermartin https://github.com/muellermartin post, @manton https://github.com/manton has a Tweet Marker API request page where you can select Open Source apps... Hopefully worth a shot - http://riverfold.wufoo.com/forms/r1vlpvch1cg9ruw/

Dunno if I should be choosing "Open source app" or "Completely free app" here, really. manton/tweetmarker#4 https://github.com/manton/tweetmarker/issues/4 just has a definitive solution for personal use.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/baedert/corebird/issues/40#issuecomment-336692557, or mute the thread https://github.com/notifications/unsubscribe-auth/AAqxI6hUZYCelhaS4gyfyoNmUztzrqx-ks5ssbZKgaJpZM4BQGmC .

-- Before printing this email, think if it is really needed.

simonszu avatar Oct 15 '17 07:10 simonszu

Not a bad idea @simonszu, might increase the workload for @manton though! I would go for the "Completely free app" option and provide more details about your app.

philgood avatar Oct 15 '17 08:10 philgood

+1 Tweet Marker support. I think entering a personal API to add this feature is a great idea but also unsure of the required effort to complete.

ghost avatar Jan 01 '18 20:01 ghost