-
Notifications
You must be signed in to change notification settings - Fork 73
Description
We have had several talks about decoupling puppet-gitlab from GitLab's dependencies (#35, #87,#102) and have been slowly pulling them out as we find reasonable ways to do so. However, it seems like a large number of users come here expecting the application to handle a full installation of the GitLab software (#109, #82, #57, #107, #108, etc). Furthermore, several of the forks of this project are the result of people wanting to have a module to install all dependencies.
If a majority of users are looking for a full installation solution, should we consider providing that? This would basically involve replacing puppet-gitlab with puppet-gitlab-requirements (a cleaned up version) and migrating the current puppet-gitlab to a puppet-gitlab-core (or something). This would benefit typical users while allowing advanced users to continue to provide their own dependencies if they wish.
I am not sure if this is something we should do, but recent issues and pull request make it worth discussing.