Skip to content

[WIP] New repository structure #111

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 42 commits into from
Aug 22, 2013
Merged

[WIP] New repository structure #111

merged 42 commits into from
Aug 22, 2013

Conversation

axilleas
Copy link
Contributor

@axilleas axilleas commented Aug 2, 2013

This is an attempt to give this repository the love it needs :)
During this point, there are three main groups for each functionality: init, install, web-server.

I won't merge any existing PRs because I've already come too far with the new structure, sorry guys. On the contrary I will cherry pick them and add them by hand. The PR number will appear on the commit message.

When this is finished I plan to merge it with master.

Please report anything you find that needs fixing or maybe an addition :)

TODO

  • Move guidelines to a contributing.md file in root dir.
  • Think a way to address script naming.
  • Guidelines for scripts that do similar things. Which to keep.
  • Add description in each README of main subdirs.

Pull Requests

Remember to

  • Add reference links to systemd services
  • Add info about contributors in systemd services

@jacobvosmaer
Copy link
Contributor

Looks nice, keep it up!

Web Server : apache with mod_passenger
Init system : systemd
Contributor : thedude
Additional Notes : the script installs `postgres` instead of `mysql` and user is `gitlab` instead of `git`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using user gitlab instead of git is generally not a good idea. Perhaps it would be better not to use such a scenario as an example?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are right, I'll change it.

@ghost ghost assigned axilleas Aug 5, 2013
@JasonMing
Copy link

Nice work ~ It's a good news for CentOS users.

@axilleas
Copy link
Contributor Author

axilleas commented Aug 8, 2013

@JasonMing thanks :)
I have setup a CentOS VM and I will thoroughly check all the issues and refine the install guide. Hopefully will finish all testing till mid August.

@MrKeiKun
Copy link

Requesting new update due to gitlabhq/gitlabhq@65cba5c

@axilleas
Copy link
Contributor Author

@MrKeiKun I had it ready but didn't push :p

@MrKeiKun
Copy link

push! :)

@axilleas
Copy link
Contributor Author

Ok time to merge. I'll deal with the remaining PRs afterwards.

axilleas added a commit that referenced this pull request Aug 22, 2013
@axilleas axilleas merged commit 1829ee3 into master Aug 22, 2013
@axilleas axilleas deleted the new_structure branch August 22, 2013 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants