Move website to it's own repo #7069
Replies: 3 comments 4 replies
-
We've had this discussion internally and it's a valid point. But while it solves the problems that you describe, it also creates new ones. I believe that at this point the project is still manageable under one repository. It's easier to manage issues, discussions, PRs, and projects under one repo. I converted this into a discussion because I would like to hear more opinions and experiences from similar projects. |
Beta Was this translation helpful? Give feedback.
-
@privatemaker you were right: we need a separate repo for the website. We were just releasing a new CMS version and publishing a blog post and it did not go well haha. I will set it up and migrate docs issues there. |
Beta Was this translation helpful? Give feedback.
-
This has been resolved as the site now lives in the repo: decap-website 🥳 🎈 |
Beta Was this translation helpful? Give feedback.
-
As I have been updating the documentation it comes to my mind- why does the
website
exist in this already very dense repo containing all the application logic? In recent years there was this "trend" towards monorepos, and with code projects including multiple related modules a monorepo makes sense vs. git sub-modules.But why include a whole website which contains documentation and should be regularly updated and maintained? The one argument i've heard (from other projects) is this helps keep the documentation more up-to-date. Nice theory, but in practice (especially that of Decap CMS and my recent efforts to update Beta Features) just having the docs pages in the same repo does not help enforce such updating.
The very obvious benefits I see of a separate
website
repo are:HEAD
re: to entirely unrelated updates done to the codeApologies if this is a not-up-for-discussion topic due to history, but it seems like maybe under new leadership this is worth revisting.
Beta Was this translation helpful? Give feedback.
All reactions