TL;DR: given a set of moderation guidelines and volunteers to
administer them, I'm willing to set up and host an ASF
Fediverse/ActivityPub instance on fly.io.

 - - -

Technical background:

While Mastodon is the most common and known implementation, there are
plenty of others at various stages of development.  Most with
instructions that can be followed in an afternoon to set up an
instance.  Costs to run an instance vary, but I am seeing many reports
that people are finding that they can host their own server on a free
tier at various cloud service providers.

I'm willing to volunteer for all of the above.  These days I work for
ly.io, and can host it for free.  I'm not asking for anything in
return - while I don't think it would be a good idea to make it a
secret where the instance is hosted, no official recognition is
required.

I'll work with the infrastructure team so that an
<something>.apache.org name will be the way to access it, and to
ensure that I am not the only one with access to the VM.

My default assumption is mastodon is the software to be used, but I
can be convinced to install another service instead.

Now let's examine the worst case scenario: this service is wildly
successful (a good problem to have) and I get hit by a bus, and the
ASF infra team doesn't want to touch this service.  My best guess is
that this would cost hundreds of US dollars per year and need
volunteers to run it.  the former could be routinely handled as a part
of the ASF budget process (presumably either M&P or Comdev), and I'm
optimistic that we can find plenty of volunteers here.

---

Moderation background:

I have no experience in this, but from postings I see people hosting
mastodon images moderation can be time consuming.  I am NOT signing up
for this part, hence I'm making a call for volunteers.  Apparently the
internet is full of trolls, and not moderating your instance can get
the entire instance banned by other instances.

For now, I chose to participate at https://ruby.social/@samruby ; you
can find more information about that instance here:
https://ruby.social/about .  We will need a code of conduct, a privacy
policy, server rules etc.  Note the list of moderated servers at the
end, it is likely that we will end up with our own list, and this list
will accrue over time based on posts that don't match our
expectations, and thus will require moderators.

---

I don't have a time schedule in mind, but if there are volunteers this
could all come together in a matter of days, and certainly could be up
and running this month, and probably early this month.

- Sam Ruby

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to