It is difficult to find people to give root access to, but I'm not necessarily convinced that you need to do that anyway. I'll get to that in a minute. The thing is that I'm pretty sure there are people around who probably would be willing to help a little bit. I'd probably guess some of the people who have done some scoop development, or you have met personally that you trust, etc. I am not nominating him because that's not my intention right now, but someone like theantix would be a decent example. He's helped other people that run scoop set up or fix their sites, he's submitted some code to scoop, and seems to know a little of everything. There are a few other people out there like that, I believe. It doesn't necessarily have to be someone from this site, but it does help if they are.
As far as "giving them root access" I don't think that's necessary. First, I would hope you're not running your webserver and DB as root. Also, I would look at organizing it like traditional system administration. You could have someone that may be a MySQL expert look at stuff on the DB, and not need root access. They just need permissions to the MySQL directories and configuration files. You could have another person that does have pseudo-root access, where they can restart the server, restart daemons, and have full access to the scoop directories and do various tasks like that, but can't add users, change passwords, etc. As far as scoop and perl experts go, I think you already have that pretty much covered with those interested in scoop development. You don't even need to give them access to the system, just have them work with whoever does the sysadmin stuff. In my last job, we did the development work and wrote installation scripts, then passed it off to the sysadmin who ran the scripts that made the changes and replaced the code.
Anyway, I understand that it is difficult to find good people that you can trust. I wouldn't reccomend allowing random people off this site who express an interest in helping to have root access. However, I would think seriously about talking to those who do express an interest, doing a little research on their background, and talking to them on the phone, if not meeting them in person.
Besides, what's the worst that could happen? Someone who is either malicious or ignorant screws up something on the server, K5 doesn't work. This would at the very least put us in the same boat as we are when K5 goes down due to running out of HD space or DB problems, and at best it could solve problems with the site more smoothly.
Oh, and about the CMF. It may take a while before that organization comes into fruition and is able to figure out who all should run this site. It could be months, it could be over a year. I think you're taking a bigger risk of a mass exodus from K5 by waiting. That is a matter of opinion, of course, but there are plenty of signs that people are moving on to other sites because of some of the issues plaguing K5. When another site was down for a few hours yesterday that I visit, another person in that community stated that it was "pulling a K5." It's difficult to get a good reputation, and easy to get a bad one. All of your accomplishments and the cool things about K5 will be forgotten by people who think the site is too unresponsive to be worthwhile. People have short memories to begin with, and the internet seems to speed that up. If the CMF functions slowly like a traditional nonprofit organization, it will be too late to be effective. I'm not trying to bitch or annoy you, just that it could happen.
By the way, I would volunteer to help some, but I get the feeling that you would most likely go bald and have no fingernails left from worrying if you gave me root access to the site. However, if you post a list here of stuff that needs to be done for K5, the CMF, etc. and there's something I can do on it, I'll be glad to help out. As weird as it seems to me, I guess I'm not as frustrated as some of the other people I know with everything going on, and would like to see the site be successful again (e.g. the speed problems resolved, and less politics.)
[ Parent ]