$# This file is part of Vervis. $# $# Written in 2016, 2018, 2019 by fr33domlover . $# $# ♡ Copying is an act of love. Please copy, reuse and share. $# $# The author(s) have dedicated all copyright and related and neighboring $# rights to this software to the public domain worldwide. This software is $# distributed without any warranty. $# $# You should have received a copy of the CC0 Public Domain Dedication along $# with this software. If not, see $# .

Vervis is project hosting platform which is going to be decentralized. ActivityPub federation is being developed. There's still lots of work to do, on all features of the platform.

Vervis is being used for its own development: Vervis project page

Vervis is a Peers community project, and discussion is active in the #peers IRC channel. You're very welcome to join! There's also a project named ForgeFed that aims to federate repo hosting websites, and it has a mailing list you're very welcome to join! I'm there too.

Vervis is a web application written in the Haskell programming language and the Yesod web framework. It's free as in freedom, under AGPLv3. It's being developed by fr33domlover, who can be found under this nickname on Freenode in the #peers channel.

I sent a group registration request to Freenode, to register the #vervis channel. I'll update the details here once the process is complete :)

Vervis currently supports Git and Darcs repositories.

Repos
Sharer Project Repo VCS Last change $forall (sharer, mproj, repo, vcs, ago) <- rows
#{shr2text sharer} $maybe proj <- mproj #{prj2text proj} $nothing (none) #{rp2text repo} $case vcs $of VCSDarcs Darcs $of VCSGit Git $maybe t <- ago #{t} $nothing Error

People

See people.