Skip to content

Forking them Hackpads! #66

Closed
Closed
@dokterbob

Description

@dokterbob

Hackpad is now forked as Whackpad!

https://github.com/whackpad/hackpad

History

Hackpad is unmaintained

As it seems from #51, Hackpad is been unmaintained since Dropbox launched Pages. Despite being grateful that they're still hosting the service and were so kind to Open Source it, having production-grade projects use products that are unmaintained is a bad idea.

Creating a community fork

This is why I'd like to suggest the creation of a fork, under a different name and community-maintained GH organisation, so we can maintain Hackpad without relying on Dropbox.

Like many of you, I still feel Hackpad is a great product which fills an important niche in the Open Source ecosystem. Basically, if you've ever had to use Etherpad-lite (from which Hackpad is a fork) you'll notice the significant UI improvements in Hackpad.

But comes the question: would some of you be interested in working, with me, on this?

Despite being an experienced Open Source web developer, my knowledge about the Hackpad/Etherpad codebase is limited and my personal availability is limited to discussing issues, reviewing contributions and release engineering.

Joining the effort

Would you be interested in joining? If so, what time, expertise and responsibilities could you contribute?

Also, feel free to retweet https://twitter.com/mathijsfietst/status/811171523872641024 for endorsement.

Points of action

In order to provide a useable fork of Hackpad, it seems sensible that the following actions should be taken:

  • Find collaborators
  • Find maintainers (2 or 3 people)
  • Consensus on a name
  • Start a GH orga, add maintainers
  • Fork hackpad with new name
  • Communication infrastructure (i.e. IRC/Gitter/Slack)
  • Rename Hackpad in repository
  • Getting Hackpad to run (again) in Docker
  • MIgrate existing issues
  • Create a public web page
  • Provide hosted version of fork
  • Implement data import/export to/from Hackpad
  • Merge selective patches from existing forks (notably spikeekips/hackpad, kudelabs/collabpad, janprill/hackpad
  • Merge selective upstream patches from ether/etherpad-lite
  • Ask Dropbox for a redirect to the new fork

Name suggestions

Some ideas for names could be:

  • NuPad
  • OpenPad: +1
  • FreePad
  • whackpad
  • HackPad (IFF Dropbox is willing to release the trademark and domain name it's still an excellent name!)

References, mentions

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