Seems so far nobody else has ideas about deployment on this thread. I hope we make progress soon.
I'll keep pushing forward to reach out to more people to engage with these lists and hope we find some help… On 05/12/2015 12:11 PM, Bryan Richter wrote: > Yo, this email is about two things: deploying in the immediate future, > and system administration. > > First, I'm going to merge Aaron's open merge requests today, and then > do a deploy on Thursday. > > Second. After a recent deploy kinda went crappy, I've decided that I > will only deploy features that have been in 'master' for at least > forty-eight (48) hours. Thus, you'll also all have at least two days' > notice before a new deploy happens, and you should budget that time > when thinking about requesting merges and having them deployed. > > Bonus round! Here is an open-ended musing on deploys and > administration in general. > > My job title is "lead developer", but as everyone knows I am also > "lead (sole) system administrator". In a free/libre/open software > project, any outstanding programming tasks could potentially be > completed by any volunteer, so the code can move forward as fast as > any volunteer desires. System administration, however, is a different > beast. I would love to find ways of spreading the responsibility, but > I don't know if there are any traditional means for doing so. > > I think this question is very important for Snowdrift.coop. I firmly > believe our technical bottleneck is in system administration right > now, not in coding. > > I don't have any answers, but I'd like to start the discussion. Going > forward, I'll start talking about what sysadmin jobs I regularly do, > so we can have more things to talk about. > > Deploys, of course, are a great first topic. > > It goes without saying that the answer to a lot of our questions will > be, "Automate it." That's not the complete answer, though. Who sets up > the automation? Who maintains it? Does it *have* to be me? I don't > think so, in both cases. I hope not, anyway. It takes time and > creative energy to come up with the right automation strategies, and I > want to use the power of cooperation to parallelize the problem > solving. > > Sometimes, the problems can also be overcome by throwing money at > them. That may even be the best long-term solution. Can we tough it > out in the meanwhile? > > Any thoughts or suggestions? > _______________________________________________ > Discuss mailing list > [email protected] > http://lists.snowdrift.coop/mailman/listinfo/discuss > -- Aaron Wolf Snowdrift.coop <https://snowdrift.coop> _______________________________________________ Discuss mailing list [email protected] http://lists.snowdrift.coop/mailman/listinfo/discuss
