Skip to content

Refresh website branding #19

@strugee

Description

@strugee

I've been thinking recently about how we present the project. The current website is a lot better than it used to be, but it's still not great and doesn't do a good job of explaining the project.

I think we should focus on three main things that differentiate us from other ActivityStreams/(future) ActivityPub projects:

  • Security - we innovate on this space with things like shipping a restrictive systemd file, and we have additional enhancements planned like automatic HTTPS (Automatic Let's Encrypt support pump.io#1259) and chroot jails on by default (chroot jail pump.io#1258)
  • Great admin experience - it's dead-simple to install and set up because of npm and good MongoDB packaging (even easier than Wordpress' 5-minute install, which is only 5 minutes if you already have a database, web server, etc.). We're also always looking to make this better with things like zero-downtime restarts (Investigate zero-downtime upgrades pump.io#1295)
  • Flexibility through open standards - the pump.io project has historically been deeply involved in the standards community (specifically AP derives from the pump.io API). We also drive new standards and explicitly track useful protocol extensions in our issue tracker. We should focus on how this makes us open and flexible, such that we can go beyond just "social network" usecases (i.e. solid, high-performance, generic ActivityStreams distribution)

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions