diff --git a/_notes/colophon.md b/_notes/colophon.md index a7d5d63..14ae93a 100644 --- a/_notes/colophon.md +++ b/_notes/colophon.md @@ -1,6 +1,6 @@ --- title: Colophon -modified: 2021-01-10 +modified: 2021-02-13 --- Historically, a **Colophon** was "a statement at the end of a book, typically with a printer's emblem, giving information about its authorship and printing" (via Google Dictionary). @@ -20,6 +20,8 @@ Hosting on [[Fission]]. [[Cloudflare]] is powering the DNS and using [[Cloudflar Source code is public on Github at [bmann/bmcgarden](https://github.com/bmann/bmcgarden). +Changed fission app from `ancient-aquamarine-metalic-princess.fission.app` to `bmcgarden.fission.app` and updating Cloudflare. + ## [[WIP]] * Add `modified` and `date` to notes as they are created / edited manually -- the modified plugin doesn't really seem to work at all diff --git a/_notes/decentralized-social-ecosystem-review.md b/_notes/decentralized-social-ecosystem-review.md new file mode 100644 index 0000000..7969f55 --- /dev/null +++ b/_notes/decentralized-social-ecosystem-review.md @@ -0,0 +1,3 @@ +--- +title: Decentralized Social Ecosystem Review +--- diff --git a/_notes/git-siphon-for-moa-party.md b/_notes/git-siphon-for-moa-party.md new file mode 100644 index 0000000..a6f13ea --- /dev/null +++ b/_notes/git-siphon-for-moa-party.md @@ -0,0 +1,71 @@ +--- +title: Git Siphon for Moa Party +date: 2021-02-13 +tags: + - Moa Party + - feature + - agora +--- + +This is a feature write up for [[Moa Party]]. + +My [[agora]] is stored in Git as a series of Markdown files, and I have some process for adding, editing, and publishing those notes. The [[Anagora]] server automatically ingests and publishes my agora directly from a Git interface. + +A [[siphon]] is a way of ingesting content into an agora. By using git directly, anything that can post to git can be ingested. + +Since Moa Party already supports Twitter and Mastodon cross posting, it is also a good candidate to add a git siphon to: posts made to Twitter or Mastodon, as well as being cross posted according to settings, can also be siphoned into the git repo that contains a person's agora notes. + +## Connecting to a Git Repo + +As a user, I go to moa.party and connect a git account. Gitlab / Github will be the two initial targets, since we have users who have their agoras on both. + +The server then has credentials which allow to post on behalf of the user to a single repo. + +## Posting to a Daily Log + +Rather than posting tweets as notes, we want to add posts to a Daily Log. + +If no Daily Log exists for the current day, create it with correct name and front matter, and write the current post to the top of it. + +If it does exist, append the current post to the bottom of the file. + +* preference text field: path to daily logs folder, default `_posts/journal` +* preference text field: format of daily log files, default `[YYYY-MM-DD.md]` +* preference text field: front matter settings + +Look at [[IndieKit]] for ideas on templates and how this is done. This can get moderately complicated. + +Something like: +```html +
+

POST CONTENT GOES HERE
+
AND ANOTHER LINE
+
AND [[WIKILINKS]] GET LINKED
+

+ + + +8:00PM# +
+``` + +The output is then a page with each post in chronological order for the day. + +## Filtering Options + +A siphon isn't really cross posting, so the filtering options are different. We'll need to think through these options and how they interact with the core cross-posting filter options. + +* Toggle yes/no (radio button?): Send all posts to Git; if "no", show other checkboxes: +* Only post if [[wikilinks]] are included +* Only post if there is a link or image included +* Only post if global hashtag is included + +Zero or more checkboxes can be checked, and each checked rule must be satisfied. + +eg. + +``` +This is a sample [[Moa Party]] post that will end up in Git for my digital garden https://github.com/bmann/bmcgarden #moa +``` + +This post would get posted even if all the checkboxes were checked -- includes a wikilink, has a link, and uses the global hashtag \ No newline at end of file diff --git a/_notes/moa-party.md b/_notes/moa-party.md index cd671e2..094caf4 100644 --- a/_notes/moa-party.md +++ b/_notes/moa-party.md @@ -3,11 +3,57 @@ title: Moa Party link: https://moa.party github: https://github.com/foozmeat/moa date: 2021-01-24 +modified: 2021-02-13 +tags: + - Python + - opensource + - Twitter + - Mastodon --- -Links your [[Mastodon]] account to [[Twitter]] to enable cross-posting. -Created by James Moore, a [[Python]] / Flask app and open source [on Github](https://github.com/foozmeat/moa) under an [[MIT License]]. +Links your [[Mastodon]] account to [[Twitter]] to enable cross-posting in both directions. + +@flancian and I have formed a squad under the [[FedStoa]] to run Moa as a public utility. The home base for this is now on Gitlab at . The issue queue in that repo is where TODOs are actively being tracked. + +The Matrix channel [#moaparty:matrix.org](https://matrix.to/#/!zPwMsygFdoMjtdrDfo:matrix.org?via=matrix.org) is where chat discussion is happening. Add #moaparty to your Twitter, Instagram, or Mastodon posts, or the `[[Moa Party]]` wikilink. + +Features +* [[Git Siphon for Moa Party]] +* [[Roam Siphon for Moa Party]] +* [[Micropub endpoint for Moa Party]] + +## To Do + +Create a Mastodon account, pick a home server for Moa Party, maybe `mastodon.social`? +* In the future, we may very well want to run a Mastodon server of our own for various experimental things for [[FedStoa]] + +Create a "Wikilinks Support" open collective goal +* initially this will post [[wikilink]] content to a Git repo as a Daily Logo +* Need to write up [[Git Siphon for Moa Party]] feature + +Write up a blog post announcing Moa as a public utility + +Create a "Roam Support" open collective goal +* do this later, once we have Instagram and the Git siphon underway +## Done + +Created a Twitter account [@moaparty](https://twitter.com/moaparty) + +Created an Instagram account [@moa.party](https://instagram.com/moa.party) +* Without the period is taken + +Created an [[Open Collective]] at , which is under the [[Fission]] Fiscal Host. +* created monthly and annual "Happy Poster" backer levels +* created a "Bring back Instagram" goal of $1000CAD -- more than this? Boris intends to contribute at least $500 to get it started + +Created a FedStoa org on Github +* https://github.com/FedStoa +* plan is to move the original github repo there when transferred, and set it up as a mirror of the Gitlab source + +--- + +Originally created by James Moore, a [[Python]] / Flask app and open source [on Github](https://github.com/foozmeat/moa) under an [[MIT License]]. As of September 2020, Instagram cross posting is disabled because of changes in the Instagram API. Likely same reason that [[OwnYourGram]] doesn't really work anymore. -Donations are accepted on [[Liberapay]] at \ No newline at end of file +Donations are accepted by James on [[Liberapay]] at \ No newline at end of file diff --git a/_notes/remarkable.md b/_notes/remarkable.md new file mode 100644 index 0000000..c03b60f --- /dev/null +++ b/_notes/remarkable.md @@ -0,0 +1,31 @@ +--- +title: reMarkable +date: 2021-02-13 +--- + +The reMarkable is a "paper tablet" with a monochrome e-ink screen with touch support, and a non-powered stylus. + +I bought one in [[February 2021]]. + +

Sitting at the breakfast table writing what will become a blog post on drop in audio.

+ +

Yes, it’s a new reMarkable “paper” tablet. I’m using it in the hopes of better deep reading and writing.

+ +

Except for a quick microblog to post a picture of it!

+ +

+
+ +## Specs + +@doriantaylor asked about the dimensions. It's 187 x 246 x 4.7 mm, active screen portion is 10.3”, 1872 x 1404 resolution, 226DPI. Full [technical specifications](https://remarkable.com/#Specifications). + +## Templates + +Anton @theunfoldingway asked if it supports custom templates. I had just discovered the [regular templates for notes](https://support.remarkable.com/hc/en-us/articles/360002674558-Templates). + +Doing a quick search found all these [for sale custom templates](https://www.einkpads.com/), and an app to load them onto your device. + +This video shows how to create and add custom templates on [[Windows]]: + + \ No newline at end of file diff --git a/_posts/blog/2021-02-13-drop-in-audio.md b/_posts/blog/2021-02-13-drop-in-audio.md new file mode 100644 index 0000000..56721a8 --- /dev/null +++ b/_posts/blog/2021-02-13-drop-in-audio.md @@ -0,0 +1,11 @@ +--- +title: Drop in Audio +date: '2021-02-14T15:04:34-07:00' +categories: + - Commons +tags: + - Clubhouse + - social network +--- + +This is where my blog post will go \ No newline at end of file diff --git a/_posts/journal/2021-02-09-journal.md b/_posts/journal/2021-02-09-journal.md index df68311..c2435e9 100644 --- a/_posts/journal/2021-02-09-journal.md +++ b/_posts/journal/2021-02-09-journal.md @@ -7,6 +7,7 @@ category: Journal Unfortunately, I have to tag this with Feb 10th, since it just rolled past midnight, but "today" is mainly the 9th when I talk about it in this post! > Learned a very relatable term today: “報復性熬夜” (revenge bedtime procrastination), a phenomenon in which people who don’t have much control over their daytime life refuse to sleep early in order to regain some sense of freedom during late night hours. +> > Daphne K. Lee @daphnekylee Not quite the case for me...but also some truth there. @@ -35,6 +36,7 @@ Had a nice Twitter thread with @tombielecki, where he found my [announce tweet f > Just saw this. Your site is so fast! > There's a Digital Garden telegram group sharing examples etc they might want to take a look at @FissionCodes? @Mappletons @houshuang +> > Tom Bielecki The site was a bit slow because I am using [[Cloudflare IPFS Gateway]] plus Fission hosting, which occasionally has some caching issues. diff --git a/_posts/journal/2021-02-13-journal.md b/_posts/journal/2021-02-13-journal.md new file mode 100644 index 0000000..0b89a59 --- /dev/null +++ b/_posts/journal/2021-02-13-journal.md @@ -0,0 +1,18 @@ +--- +title: Feb 13th, 2021 +date: 2021-02-13 +category: Journal +--- +Starting last night, I seriously started using my new [[reMarkable]] paper tablet. + +I read @arcalinea's [[Decentralized Social Ecosystem Review]] and highlighted sections and scribbled notes on it. + +Then, this morning, [as I posted](https://blog.bmannconsulting.com/2021/02/13/sitting-at-the.html), I wrote out 6 pages of a blog post at the breakfast table, my [[Drop in Audio]] post. + +Lots of [questions in the Twitter thread](https://twitter.com/bmann/status/1360652606612385801), which I'll capture on the [[reMarkable]] notes page, also where I'll add other things I find out about over time. + +--- + +Did a bunch of [[Moa Party]] writing to capture some discussions happening in Matrix. I'm excited for the [[Git Siphon for Moa Party]] feature I wrote up. + +I also bought `moaparty.com`. Nothing there right now, I guess I should at least do a redirect or something. It might be the root domain for running an experimental [[Mastodon]] / [[ActivityPub]] server of some kind for [[FedStoa]] experiments with @flancian and friends. \ No newline at end of file diff --git a/agora.yaml b/agora.yaml index 3a4e9d5..5942abd 100644 --- a/agora.yaml +++ b/agora.yaml @@ -1,7 +1,6 @@ # unless in the include section, anything file without a .html or .md extension is excluded, # as are directories that begin with a period (.) exclude: - - _posts/journal/* - _posts/archive/* - _ignore/* - notes.html @@ -17,7 +16,4 @@ exclude: - _includes/* - _layouts/* - feeds/* - -include: - - _posts/journal/2021-01-24-journal.md home: _notes/agora.md \ No newline at end of file diff --git a/fission.yaml b/fission.yaml index 945e511..fbcb443 100644 --- a/fission.yaml +++ b/fission.yaml @@ -1,3 +1,3 @@ ignore: [] -url: ancient-aquamarine-metalic-princess.fission.app +url: bmcgarden.fission.app build: ./_site