As Chickaree is coming along, I thought I should give a bit of an update of where we are headed and some new ideas I've had. One of the looming issues for this service is how to syncronize data between devices. At first, I was thinking I could create a stop-gap solution and let users sync their subscriptions with OneDrive (or something like that). I've realized that this is a waste of development time.
I was setting up the Schema.org Metatag module on this blog and it got me thinking about something I wrote about previously. When I originally wrote about a triplestore in Drupal, I was thinking that the user would be able to add Statements to anything, because, why not? However, the more I thought about it, the more I realized this didn't make any sense.
Lately, I have been trying to figure out what the restriction(s) on free accounts would be on Silk Floss. At first, I was thinking free accounts would only allow public content. Because public content can be cached for long periods of time on a CDN, there is little overhead in allowing only public content and making private content a "premium" (read: non-free) feature, since the costs in serving private content are much higher.
Based on Jack Dorsey's statement, I read a lot into ActivityPub which is mentioned in the replies multiple times. I imagine it's the inevitable standard that the bluesky team will choose as it does fit Twitter's use cases (unless they fall down a rabbit hole of decentralization tech). Although, I'm not convinced that Twitter will become an ActivityPub server, they may only be an ActivityPub client.
It may not be pretty, but I've migrated everything to Drupal now. I'm using the default Bartik theme. I got the sources added to the images, but having the entire URL displayed is somewhat annoying, I would prefer to have it only show the domain name. I didn't see a module to do this, so perhaps a problem for a different day.
I keep talking about starting my blog back up, but I keep thinking about how I need to move it to Drupal and create my own theme, and that stops me from actually having a blog. So in the interest of progressive enhancment and agile development. Here's my blog, once again. :)