Description
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
- Maintainers of existing forks: @spikeekips @kudelabs @janprill
- Contributors: @igorkofman @kjc-stripe @clizzin @Monoban @trustrachel @dandv @TakeshiTseng @mvillis
- Relevant issues Is Hackpad unmaintained? #51, Trying to reach Hackpad team #61, Let's update Hackpad! #62