Yea forking the ports tree might be the best thing to do here.
Also, it might be an excellent idea to go with two machines. The only thing we will have to use one of those machines hosts all packages. Hosthing packages on the same machine than the ISO might not be a good idea for traffic.
building our source tree
Re: building our source tree
ok, go for the fork.
I wish we will have a "network traffic" problem.
I wish we will have a "network traffic" problem.

Re: building our source tree
One day it will happen. 

Re: building our source tree
Yea last thing are we going for the 2 server?
Re: building our source tree
Forking the ports tree makes a lot of sense in this case. Will the GhostBSD specific ports be merged into it on Github as well? And what is the hardware you're targeting for the two machines?
- NevilleGoddard
- Developer
- Posts: 517
- Joined: Thu Dec 22, 2016 10:30 pm
- Location: Japan
Re: building our source tree
I agree about forking the ports tree.
I think in the future we will have a network traffic problem.
People just have to try it and see how good it is.
I think in the future we will have a network traffic problem.

People just have to try it and see how good it is.
Re: building our source tree
At this time the plan is to merge the two ports tree only locally, but yes, eventually later we could push the merged tree on github.kraileth wrote:Forking the ports tree makes a lot of sense in this case. Will the GhostBSD specific ports be merged into it on Github as well?
Our current machine is a Xeon E5-1650, 64 GB RAM, 2 x 3TB, approximately it can build on average 370 pkgs/hour (without ccache).And what is the hardware you're targeting for the two machines?
We discussed about on IRC, and we have considered to use two bulders instead of one, probably two of:
https://www.soyoustart.com/ca/en/offers/e3-sat-3.xml
so that we can get 270 + 270 pkgs/hour, more or less at the same price of the E5-1650. (56+56 CAD vs. 100 CAD).
Beside the price and the performances, I like the idea of multiple builders than can run in parallel, and also will provide a fallback in case of a machine failure.
Re: building our source tree
Very likely, although I don't have a definitive answer.ericbsd wrote:Yea last thing are we going for the 2 server?
The E5-1650 will expire in one week, if we are going to change, please allow for a couple of days to transfer a few things from the current machine to the new one. (mainly distfiles)
EDIT:
two types of setup are still untested: UFS striped and ZFS striped, and if you agree, I'm available to reinstall the e5-1650 using a striped config and retest.
Re: building our source tree
Ihave no problem with that test fot now.
Re: building our source tree
OK, I will do the test, because most likely we will dismiss this server in one week, so it doesn't make sense to finalize the setup there.ericbsd wrote:Ihave no problem with that test fot now.
