* [gentoo-project] New Developer: Michael Orlitzky (mjo) @ 2013-12-04 21:35 justin 2013-12-05 1:20 ` heroxbd ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: justin @ 2013-12-04 21:35 UTC (permalink / raw To: gentoo Project mailinglist, Gentoo dev announce mailinglist; +Cc: mjo [-- Attachment #1: Type: text/plain, Size: 715 bytes --] Hello everyone, it's a pleasure for me to introduce Michael Orlitzky (mjo) as a new addition to our team. He already contributed at numerous place as bug reporting, patch writing, proxy maintaining, sunrise ..... Now he thought it is time to take the next steps and become more independent. He is working in IT, but spending his spare time in doing a Ph.D. in applied mathematics. What a hobby!?! :) Here are some lines he wrote about himself: "When I'm not in front of a computer, I like to overeat, overdrink, and listen to loud music. I also like to scream at cars which heavily influenced my decision to become a cyclist." So please join me in giving him a warm welcome! Justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 268 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] New Developer: Michael Orlitzky (mjo) 2013-12-04 21:35 [gentoo-project] New Developer: Michael Orlitzky (mjo) justin @ 2013-12-05 1:20 ` heroxbd 2013-12-05 14:04 ` [gentoo-project] Re: [gentoo-dev-announce] " Anthony G. Basile 2013-12-05 17:53 ` [gentoo-project] " Sven Vermeulen 2 siblings, 0 replies; 9+ messages in thread From: heroxbd @ 2013-12-05 1:20 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 426 bytes --] justin <jlec@gentoo.org> writes: > He is working in IT, but spending his spare time in doing a Ph.D. in > applied mathematics. What a hobby!?! :) > > Here are some lines he wrote about himself: > > "When I'm not in front of a computer, I like to overeat, overdrink, and > listen to loud music. > > I also like to scream at cars which heavily influenced my decision to > become a cyclist." Woo-hoo! Welcome! What a cool guy! [-- Attachment #2: Type: application/pgp-signature, Size: 489 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-project] Re: [gentoo-dev-announce] New Developer: Michael Orlitzky (mjo) 2013-12-04 21:35 [gentoo-project] New Developer: Michael Orlitzky (mjo) justin 2013-12-05 1:20 ` heroxbd @ 2013-12-05 14:04 ` Anthony G. Basile 2013-12-05 15:04 ` Michael Orlitzky 2013-12-05 17:53 ` [gentoo-project] " Sven Vermeulen 2 siblings, 1 reply; 9+ messages in thread From: Anthony G. Basile @ 2013-12-05 14:04 UTC (permalink / raw To: gentoo Project mailinglist On 12/04/2013 04:35 PM, justin wrote: > Hello everyone, > > it's a pleasure for me to introduce Michael Orlitzky (mjo) as a new > addition to our team. > > He already contributed at numerous place as bug reporting, patch > writing, proxy maintaining, sunrise ..... Now he thought it is time to > take the next steps and become more independent. > > He is working in IT, but spending his spare time in doing a Ph.D. in > applied mathematics. What a hobby!?! :) > > Here are some lines he wrote about himself: > > "When I'm not in front of a computer, I like to overeat, overdrink, and > listen to loud music. > > I also like to scream at cars which heavily influenced my decision to > become a cyclist." > > So please join me in giving him a warm welcome! > > Justin > Welcome Michael! What herds will you be working with? -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] New Developer: Michael Orlitzky (mjo) 2013-12-05 14:04 ` [gentoo-project] Re: [gentoo-dev-announce] " Anthony G. Basile @ 2013-12-05 15:04 ` Michael Orlitzky 2013-12-05 16:32 ` Anthony G. Basile 2013-12-06 6:08 ` Eray Aslan 0 siblings, 2 replies; 9+ messages in thread From: Michael Orlitzky @ 2013-12-05 15:04 UTC (permalink / raw To: gentoo-project On 12/05/2013 09:04 AM, Anthony G. Basile wrote: > > Welcome Michael! What herds will you be working with? > Thanks. I haven't joined any yet, but there are a few I'm interested in. And some of those I have the ability to help out. Interest: * emacs * hardened (hi) * haskell * net-mail * php * sci(-mathematics) * sysadmin * webapps Interest and ability: * emacs * haskell * net-mail * php * sysadmin The first big thing on my todo list (once the semester is over) is bug #410451 [1]. After that, I'll probably sign up for more responsibility. I would really like to chat with the webapps team some time; we use a number of off-the-shelf web applications, but not in a way that webapp-config supports. So I have my own ebuilds for e.g. www-dependencies/piwik, which lists the deps for Piwik[2] but doesn't install anything. I don't expect webapp-config to support every crazy configuration that I can think up, but it would be super convenient if could use the ebuilds in the tree for dependency management. Right now I'd have to INSTALL_MASK my entire web root and that would cause issues with the few web applications we do install "normally" (e.g. Mailman). [1] https://bugs.gentoo.org/show_bug.cgi?id=410451 [2] http://piwik.org/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] New Developer: Michael Orlitzky (mjo) 2013-12-05 15:04 ` Michael Orlitzky @ 2013-12-05 16:32 ` Anthony G. Basile 2013-12-05 21:14 ` Michael Orlitzky 2013-12-06 6:08 ` Eray Aslan 1 sibling, 1 reply; 9+ messages in thread From: Anthony G. Basile @ 2013-12-05 16:32 UTC (permalink / raw To: gentoo-project On 12/05/2013 10:04 AM, Michael Orlitzky wrote: > On 12/05/2013 09:04 AM, Anthony G. Basile wrote: >> >> Welcome Michael! What herds will you be working with? >> > > Thanks. I haven't joined any yet, but there are a few I'm interested in. > And some of those I have the ability to help out. > > Interest: > > * emacs > * hardened (hi) > * haskell > * net-mail > * php > * sci(-mathematics) > * sysadmin > * webapps > > Interest and ability: > > * emacs > * haskell > * net-mail > * php > * sysadmin > > The first big thing on my todo list (once the semester is over) is bug > #410451 [1]. After that, I'll probably sign up for more responsibility. > > I would really like to chat with the webapps team some time; we use a > number of off-the-shelf web applications, but not in a way that > webapp-config supports. So I have my own ebuilds for e.g. > www-dependencies/piwik, which lists the deps for Piwik[2] but doesn't > install anything. My student (gentoo dev twitch153) and I are maintaining webapp-config. We're both upstream and the ebuild maintainer. > > I don't expect webapp-config to support every crazy configuration that I > can think up, but it would be super convenient if could use the ebuilds > in the tree for dependency management. Right now I'd have to > INSTALL_MASK my entire web root and that would cause issues with the few > web applications we do install "normally" (e.g. Mailman). > > > [1] https://bugs.gentoo.org/show_bug.cgi?id=410451 > [2] http://piwik.org/ > -- Anthony G. Basile, Ph. D. Chair of Information Technology D'Youville College Buffalo, NY 14201 (716) 829-8197 ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] New Developer: Michael Orlitzky (mjo) 2013-12-05 16:32 ` Anthony G. Basile @ 2013-12-05 21:14 ` Michael Orlitzky 0 siblings, 0 replies; 9+ messages in thread From: Michael Orlitzky @ 2013-12-05 21:14 UTC (permalink / raw To: gentoo-project On 12/05/2013 11:32 AM, Anthony G. Basile wrote: > > My student (gentoo dev twitch153) and I are maintaining webapp-config. > We're both upstream and the ebuild maintainer. > Here's a hopefully-short version of our situation. Among other things, we do web hosting for small businesses. These kinds of places have neither the expertise nor interest to manage a website on a shared hosting service, so they pay us a little bit more to do it all for them. So we're running Wordpress, Drupal, Joomla, etc. as well as a number of custom sites, and we keep them all up-to-date. Not just the CMSes, but the plugins and whatever else, too. For security, I want the sites as isolated as possible. An exploit on one customer's site shouldn't be able to affect another. For that, we use mpm-itk and isolate each site under its own /var/www/${domain}/${host} directory. The temporary directories for PHP are overridden. Other developers besides me need full write access to these directories, but the apps themselves only need read/traverse with write access to an "upload" folder. We use POSIX ACLs to achieve this, and I've written a utility and patches to make that not suck so much[1][2][3]. (Someday I dream of getting the apply-default-acl algorithm upstreamed into libacl so that coreutils et al. could use it.) Most sites are kind of standard, but there are differences between them. We do all of the QA after an upgrade, so if I upgrade, say, Wordpress for www.example.com, I have to run through a bunch of checks to make sure it still works. That can take maybe an hour. Since the upgrades do break things occasionally, we have to do them one-at-a-time; otherwise, 20 sites would be broken while we QA the first one. The same goes for the plugins/modules. So basically, every website needs its own copy of the web app and has its own set of permissions. I don't doubt that webapp-config could be made to do this, but I'm sceptical that the result would be less complex than "everybody gets their own copy" and a makefile to set the permissions. Space isn't an issue, so de-duping the apps isn't a huge gain for us. I would love to be proven wrong though! On the other hand, dependency management is critical, and greatly simplifies the job of me not accidentally breaking something. I need to be sure that if a php USE flag gets unset by default, and www.example.com relies on it, that I don't unwittingly update and break the site. Simply copying the webapp ebuilds and deleting SRC_URI is a huge gain for little investment. [1] https://michael.orlitzky.com/articles/problems_with_posix_acls_and_common_utilities.php [2] https://michael.orlitzky.com/articles/fixing_posix_acls_in_common_utilities.php [3] https://michael.orlitzky.com/code/apply-default-acl.php ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] New Developer: Michael Orlitzky (mjo) 2013-12-05 15:04 ` Michael Orlitzky 2013-12-05 16:32 ` Anthony G. Basile @ 2013-12-06 6:08 ` Eray Aslan 1 sibling, 0 replies; 9+ messages in thread From: Eray Aslan @ 2013-12-06 6:08 UTC (permalink / raw To: gentoo-project On 05/12/13 17:04, Michael Orlitzky wrote: > Interest and ability: > * net-mail Nice. Do join up. Welcome onboard. -- Eray Aslan <eras@gentoo.org> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] New Developer: Michael Orlitzky (mjo) 2013-12-04 21:35 [gentoo-project] New Developer: Michael Orlitzky (mjo) justin 2013-12-05 1:20 ` heroxbd 2013-12-05 14:04 ` [gentoo-project] Re: [gentoo-dev-announce] " Anthony G. Basile @ 2013-12-05 17:53 ` Sven Vermeulen 2013-12-05 17:59 ` Michael Orlitzky 2 siblings, 1 reply; 9+ messages in thread From: Sven Vermeulen @ 2013-12-05 17:53 UTC (permalink / raw To: gentoo-project On Wed, Dec 04, 2013 at 10:35:58PM +0100, justin wrote: > it's a pleasure for me to introduce Michael Orlitzky (mjo) as a new > addition to our team. [...] > I also like to scream at cars which heavily influenced my decision to > become a cyclist." Which cars influenced your decision to become a cyclist? Oh wait, misread that. Welcome on board mjo! Wkr, SwifT ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-project] New Developer: Michael Orlitzky (mjo) 2013-12-05 17:53 ` [gentoo-project] " Sven Vermeulen @ 2013-12-05 17:59 ` Michael Orlitzky 0 siblings, 0 replies; 9+ messages in thread From: Michael Orlitzky @ 2013-12-05 17:59 UTC (permalink / raw To: gentoo-project On 12/05/2013 12:53 PM, Sven Vermeulen wrote: > On Wed, Dec 04, 2013 at 10:35:58PM +0100, justin wrote: >> it's a pleasure for me to introduce Michael Orlitzky (mjo) as a new >> addition to our team. > [...] >> I also like to scream at cars which heavily influenced my decision to >> become a cyclist." > > Which cars influenced your decision to become a cyclist? The ones in front of me, of course. The sentence works either way =) ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2013-12-06 6:08 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-12-04 21:35 [gentoo-project] New Developer: Michael Orlitzky (mjo) justin 2013-12-05 1:20 ` heroxbd 2013-12-05 14:04 ` [gentoo-project] Re: [gentoo-dev-announce] " Anthony G. Basile 2013-12-05 15:04 ` Michael Orlitzky 2013-12-05 16:32 ` Anthony G. Basile 2013-12-05 21:14 ` Michael Orlitzky 2013-12-06 6:08 ` Eray Aslan 2013-12-05 17:53 ` [gentoo-project] " Sven Vermeulen 2013-12-05 17:59 ` Michael Orlitzky
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox