News for hackers. Stuff that matters.
Re:MacStadium: Dedicated Mac Pro Hosting and Colocation by hhw on Friday January 03, 2014 @08:34PM (#7009484)
If you are an enterprise, you will not be running MacOSX on a server at all.
Re:MacStadium: Dedicated Mac Pro Hosting and Colocation by rbanffy on Friday January 03, 2014 @08:59PM (#7009556)
If you want to do continuous integration on a Mac or iPhone/iPad/iPod application and still be compliant with Apple's license, that's pretty much the only way to go.
Re:MacStadium: Dedicated Mac Pro Hosting and Colocation by hhw on Friday January 03, 2014 @09:32PM (#7009679)
Maybe I'm splitting hairs, but that would be more a development environment than a traditional server. That it would be used for developing client side applications would reinforce such a distinction.
Re:MacStadium: Dedicated Mac Pro Hosting and Colocation by rbanffy on Friday January 03, 2014 @10:04PM (#7009791)
Yes and no. It's a development environment because most of the development tools have to be there. It's a server because the CI machine should be running at all times and, ideally, should not have a user sitting in front of it bothering it with tasks such as browsing HN.
Re:MacStadium: Dedicated Mac Pro Hosting and Colocation by hhw on Saturday January 04, 2014 @02:05AM (#7010324)
Running at all times does not equate to being a server. Nor does being headless. The important point is for it to serve clients. In this case, it could at most tenuously be a server in the sense that it would be listening to have code uploaded to it. That would more be a secondary function for the convenience of getting code onto it though, as that portion would not require being on MacOSX. It's the desktop functions that require MacOSX.

In any event, that's still a far cry from being an enterprise server. Generally, it should serve the needs of the entire enterprise and not just a single department. There should also be full vendor support for the complete solution, and a high level of fault tolerance to really be enterprise.