Questions about the v2 rewrite

I have a client I’m looking to move from Etherpad to HedgeDoc. However I understand that HedgeDoc is in the middle of a rewrite.

So two questions:

  • What’s the rough timeline for when v2 will be stable?
  • What will migration look like between v1 and v2?

Thanks!

I don’t have an answer for your questions, but you can maybe get a grasp of the work to do for v2 on this page: HedgeDoc 2 Issue organization · GitHub

2 Likes

HedgeDoc v2 is still under active development, and as of now there isn’t a fixed release date for a fully stable version. The team has mentioned that the rewrite is a major effort to modernize the codebase, so it’s progressing but not something that will be production-ready immediately.

For migration, the goal is to provide a clear path from v1 to v2, but it may not be a simple in-place upgrade. Expect some tooling or guides to help export/import notes since the database layer and backend are being restructured.

If you’re planning a client move soon, I’d recommend starting with HedgeDoc v1 since it’s stable and production-ready, then following the migration instructions once v2 is officially released.

I went through a similar evaluation while setting up one of my own projects https://bases-coc.com/ and found that sticking with the stable release first made things much smoother while keeping an eye on the rewrite progress.

1 Like