Conversation
Notices
-
Danyl Strype (strypey)'s status on Wednesday, 08-Nov-2017 23:59:16 CET
Danyl Strype
@banjofox @mayel how does #Fedibook differ from #Diaspora, #Hubzilla, #Friendica, #NextCloud and all the other projects with similar goals? -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:18:26 CET
Danyl Strype
@banjofox @rysiek #Diaspora is compatible with #Friendica and #Hubzilla, although they reverse-engineered the #DIaspora protocol to get this -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:19:26 CET
Danyl Strype
@banjofox I guess I'm asking why start a totally new project, instead of adding the features you want to one (or more) of the existing ones? -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:21:00 CET
Danyl Strype
@banjofox there's a consensus emerging that full compatibility will be achieved by moving protocol support into shared modules ... -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:22:34 CET
Danyl Strype
@banjofox like a Ruby gem that supports any federation protocol via plugins. Or the Federation library in Python
http://qttr.at/1zsf -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:23:33 CET
Danyl Strype
@banjofox language choice is a totally valid reason for a new project :) A Rust module/ library for federation protocols would be great! -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:24:27 CET
Danyl Strype
@banjofox true, but that was due to the #Diaspora protocol specs being under-documented, having only been used internally up to then -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 02:27:43 CET
Danyl Strype
@banjofox awesome! Look forward to testing #FediBook when you've got an alpha ready :) -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:23:24 CET
Danyl Strype
@zatnosk @banjofox have you looked into #ActivityPub or #Zot @fla ? -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:35:19 CET
Danyl Strype
@fla @zatnosk @banjofox a bicycle and a monster truck can use the same roading protocol. A bike, being smaller, can be accepted more places -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:36:27 CET
Danyl Strype
@zatnosk @fla @banjofox the truck, being larger and heavier, can carry more stuff, and climb rougher terrain. -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:37:00 CET
Danyl Strype
@zatnosk @fla @banjofox different destinations, different carrying capacities, common carrier. Does that make sense? -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:39:22 CET
Danyl Strype
@zatnosk @fla @banjofox an app defines an API for each data type, connecting to the module, and plugins translate for different protocols -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:43:52 CET
Danyl Strype
@zatnosk @fla @banjofox protocols used in parallel, so every available service is covered by at least one of the protocols, maximum peering -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 11:46:47 CET
Danyl Strype
@zatnosk @fla @banjofox sorry it's late. Rambling incoherent shower thoughts. Others can explain the proposition better (@deadsuperhero?) -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:04:54 CET
Danyl Strype
@fla @zatnosk @banjofox the difference is that email is a discrete and finite set of functions (send, receive, attachments etc) -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:05:10 CET
Danyl Strype
@zatnosk @fla @banjofox you can't have multi-function client X, and expect all functions to work with all contacts, unless they all use X -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:09:09 CET
Danyl Strype
@zatnosk @fla @banjofox yes, good #UX requires that clients are able to signal to users when a contact can and can't use a service -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:10:29 CET
Danyl Strype
@zatnosk @fla @banjofox but imagine if you couldn't add a new function to any client until you added them in all clients. This is unworkable -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:16:09 CET
Danyl Strype
@fla @zatnosk @banjofox most of the #fediverse / #federation clients now support more than one protocol. I'm not sure exactly how they do it -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:16:44 CET
Danyl Strype
@fla @zatnosk @banjofox most of the #fediverse / #federation clients now support more than one protocol. I'm not sure exactly how they do it -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:24:38 CET
Danyl Strype
@zatnosk @fla @banjofox maybe ask @maiyannah or @gargron or @mike how multi-protocol support works? -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:28:13 CET
Danyl Strype
@fla @zatnosk @banjofox "I hate this branch thing" you can't have or follow meaningful conversations without preserving a sequence of posts -
Danyl Strype (strypey)'s status on Thursday, 09-Nov-2017 22:29:14 CET
Danyl Strype
@zatnosk @fla @banjofox the inability of most #fediverse / #federation clients to preserve continuity between posts is a major #UX fail IMHO -
Danyl Strype (strypey)'s status on Friday, 10-Nov-2017 06:28:48 CET
Danyl Strype
@banjofox @zatnosk @fla you could open some Issues, but why GITHub? Why not, say, a Discourse instance -
Danyl Strype (strypey)'s status on Friday, 10-Nov-2017 06:33:33 CET
Danyl Strype
For example, the #Diaspora team run their own instance of #Discourse. Here's one run by #Disroot.org
http://qttr.at/1ztn -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 01:18:31 CET
Danyl Strype
@banjofox @zatnosk @fla I don't understand. Do you want to run your own #Discourse instance? Or move this discussion to an existing one? -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 01:20:15 CET
Danyl Strype
@zatnosk @fla @banjofox sorry I might have been better to ask clarifying questions when you brought up GITHub ;) -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 01:21:51 CET
Danyl Strype
@zatnosk @fla @banjofox are you already using GitHub for #FediBook dev and wanting to document this discussion there for reference? -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 01:24:56 CET
Danyl Strype
@zatnosk @fla @banjofox some of us prefer to avoid #GitHub due to the chunks of code they refuse to liberate
http://qttr.at/1zvb -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 01:27:29 CET
Danyl Strype
@zatnosk @fla @banjofox that's why I thought of moving the discussion to Diaspora's forum, or setting one up on Disroot (both use Discourse) -
Danyl Strype (strypey)'s status on Saturday, 11-Nov-2017 05:44:56 CET
Danyl Strype
@zatnosk sure, apologies for tofu ;-P
-