Last change to the desktop app before release is giving back Markdown-enabled URLs.
This is enabled with the changes in writeas-cli v1.2, which you can now get on GitHub or via Debian repo: https://github.com/writeas/writeas-cli#installing
Last thing is to finish up the download page on the site, and see if I can get the app on the @elementary AppCenter -- not sure if it'll work since it has external dependencies like the CLI.
Either way, once the download page is finished I'll announce how everyone can install the desktop app.
Going to work on a @snap_as CLI, but need to get standalone accounts going first. So the need for the CLI will probably speed that up a bit.
Switched from building the CLI based off the code, but I can't even get Launchpad to successfully build the package with a single binary in it. Think I've wasted enough time on this today.
Actually, going to put everything under a single PPA: https://launchpad.net/~writeas/+archive/ubuntu/ppa
Finally got the .deb built for the desktop app!
Now just updating the CLI ppa (https://launchpad.net/~writeas/+archive/ubuntu/writeas-cli), uploading the GTK app package, testing installation, and finishing up the download page on the site.
I've seen toots here and there about federation over Tor, but I'm not sure exactly how it will work today.
I'll be looking to move that development forward with anyone else working on that as we get closer to the self-hosted version.
Also, this new site is powered by a fork of http://gopkg.in I modified to work with my Gitea instance, https://code.as.
In case you want to self-host instead of relying on gopkg.in, here's the code for that: https://code.as/abunchtell/gopkg
Recently had to make some ⚠️ breaking changes to the go-writeas library ⚠️ so if you're using it in any projects, I'd recommend switching from github to our new versioned path as soon as possible: https://go.code.as/writeas.v1
go-writeas library is getting closer to 100% API coverage (https://github.com/writeas/go-writeas) and I'm updating the API docs along the way (https://developers.write.as/docs/api/).
Main reason for all these updates is custom work I'm currently doing around the CLI, which will be really useful for a lot of people.
Here are some of the changes I've been making: https://github.com/writeas/writeas-cli/commits/local-workflow
A few fixes for @snap_as deploying soon.
As an aside to that: like Write.as, Snap.as will have an open API so you can build on top of it. I'm aiming to have the API design solidified and documented by the end of this month. And I'd like to build it so the endpoints can blend with the Write.as API, so any apps built today will continue working with your self-hosted blog.
Today I'm working towards this by starting a Snap.as CLI project (https://github.com/snapas/snapas-cli) that'll work on its own, but I'll also include in the Write.as CLI. The latter will upload to Snap.as today, and when https://writeas.org is released, you'll have the option to upload photos to your own instance instead.
Casual dev-related updates from @write_as / @writefreely, tooted by @matt.
This account isn't super active. You might want to check out our other profiles!