Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2009-08-02 Thread Denis Dupeyron
On Sat, Aug 1, 2009 at 7:10 AM, Sebastian Pippingwebmas...@hartwork.org wrote:
 I would love to see the GLEP on CPE names in metadata.xml discussed,
 http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg35155.html

 Any guidance on what I need to do to make it happen is very welcome.

Please read GLEP 1 [1], and more specifically the GLEP work flow. Your
GLEP needs to be submitted to and then accepted by the GLEP editors.
Once it is accepted it will be assigned a number and you can discuss
it on gento-...@gentoo.org (announce it on
gentoo-dev-annou...@gentoo.org with reply-to set to
gentoo-...@gentoo.org). Once that is done and a consensus has been
reached you can submit your GLEP to the council for vote.

In your particular case I'd like to know what are the plans of the
other distributions. I would even think that they should be involved
in the discussion process. And what happens when packages don't
exactly overlap? Binary distros often use many sub-packages to work
around their lack of something like our USE flags, and also to avoid
forcing users to download a whole bunch of non-executable stuff when
the binaries were patched. This thing isn't as easy as your (short)
GLEP draft makes it look like.

Denis.

[1] http://www.gentoo.org/proj/en/glep/glep-0001.html



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2009-08-01 Thread Sebastian Pipping
Mike Frysinger wrote:
 If you have something you'd wish for us to chat about, maybe even
 vote on, let us know !  Simply reply to this e-mail for the whole
 Gentoo dev list to see.

I would love to see the GLEP on CPE names in metadata.xml discussed,
http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg35155.html

Any guidance on what I need to do to make it happen is very welcome.

Thanks,



Sebastian




Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2007-08-01 Thread Mike Frysinger
On Wednesday 01 August 2007, Mike Frysinger wrote:
 This is your monthly friendly reminder !  Same bat time (typically
 the 2nd Thursday at 2000 UTC / 1600 EST), same bat channel
 (#gentoo-council @ irc.freenode.net) !

as discussed on the gentoo-council list, it'll be postponed a week due to LWE 
(the last day of LWE:SF is the same day as the council meeting) ... as a 
reminder, be sure to visit LWE:SF this year to hump your council members as a 
number of us will be there
-mike


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-15 Thread Stuart Herbert

On 8/14/06, Thierry Carrez [EMAIL PROTECTED] wrote:

The Council will meet on Thursday, August 17, 1900 UTC.
AFAICT agenda is at the moment empty.


Here's something I'd like to see the council address.  We've just had
baselayout-1.12 go stable.  You might have missed this, because
there's no announcement about the release, and there's currently no
upgrade guide available on www.g.o.

I'm asking the Council to take steps to ensure that we don't stabilise
critical components like this in this manner _ever_ again.  Roy's
worked very hard to ensure that baselayout-1.12 is as good as it can
be at this time, but collectively as a team we should be ensuring that
our users have both advance warning (via GWN, -dev, forums at least)
and supporting documentation on www.g.o to help them migrate.

Many thanks,
Stu
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-14 Thread Thierry Carrez
Wernfried Haas wrote:
 Could you (or someone else) send out the agenda and a second reminder
 a short while (e.g. 1-2 days) before the actual meeting. I'd very much
 appreciate that, and i guess others may too.

The Council will meet on Thursday, August 17, 1900 UTC.
AFAICT agenda is at the moment empty.

-- 
Koon
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Curtis Napier
-BEGIN PGP SIGNED MESSAGE-
Hash: MD5

Ned Ludd wrote:
 On Thu, 2006-08-03 at 08:06 -0500, Lance Albertson wrote:
 Ned Ludd wrote:
 On Thu, 2006-08-03 at 11:21 +0200, Jakub Moc wrote:
 Mike Frysinger wrote:
 This is your monthly friendly reminder !  Same bat time (typically the
 2nd Thursday once a month), same bat channel (#gentoo-council @
 irc.freenode.net) !
 Would like the Council to discuss the current state of Gentoo Bugzilla
 [1] and anon CVS/SVN [2].
 Please elaborate why you need the council to discuss 
 ongoing active bugs that are in progress.

 I would also like to know why the council has to be involved since
 you've never sent an email to infra specifically asking the same thing
 first. Sure makes sense to me that you should ask the group involved
 with the work first instead of going to the top.

 But since I'm typing it now, I might as well answer it.

 I finally got the hardware this week for bugs, and I've been working on
 bringing those boxes online. 
 
 And it's impressive hardware at a pretty kickass facility :)
 

Yes indeed it is impressive hardware at a pretty kickass facility :)

I got to chat with the CEO of the company that donated that equipment
and the wait was *more* than worth it. Once it's up and running our
bugzilla will be rock solid and fast fast fast fast fast for years to come.

Web front end:

1 x IBM HS20's
Dual 3.2GHz XEON 2MB Cache
2048 DDR2 ECC RAM
Dual 73GB SCSI 320 HDD

Database:

2 x IBM HS20's
Dual 3.2GHz XEON 2MB Cache
4096 DDR2 ECC RAM
Dual 73GB SCSI 320 HDD
Qlogic 4Gb/s Fiber controller
10GB SAN LUN


They donate a lot of other equipment to us as well. Thanks goes to
http://365main.com


 If I'm lucky, I'll have them at least
 booting on their own today.

 The anoncvs/svn stuff needs the attention of some knowledgeable cvs/svn
 guru. We want to ensure that we cover all our grounds in the setup so
 that we don't make a system that's easily DoS'able. If anyone wants to
 help out with that, please contact KingTaco as he's the contact for that
 project right now.
 
 It's just about ready afaik. We just want robbat2 to review the CVS 
 setup and I probably need to drop a patch in the cvs pkg to disable 
 compression. We probably also want Pylon to review the svn setup.
 

Very cool. Nice work, thanks.


 Patience is indeed a virtue.
 
 Indeed..
 

indubitably
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBRNML6Eb8Q0uRCeTQAQFnFgf/Rhtr5ttGP9x0BvZVTGHCAMrcWYveC4qK
h2TsARRcAMhSqfQi3VOkLSeTN0suFuJxFu0ha8NfxvTYY3g0R5+/2Rin9UHE1jm6
y1EJr/TB1v47YAVidG32Ktac9zLafDCX6mudX3OxPR2JRhjC3PeXLm3NWtyA26FD
tOEPyF98SPSawlqEAlbiJMA4GS9uaxKqy9eGtfR61gyEXRarn2RqbOv+Ceb1Sh/t
1tjzRv5lOx/Pr46WKvqGR4RzjmvY7drWdZMzanPcIZKUsdxPnjIdF+2hMfFGd/qf
dXaH/UoHjM0XTTVULF4vmxB10SQ9yEA0NVlvpK1wUmjCNy2ZA4huYw==
=s4RE
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Curtis Napier
-BEGIN PGP SIGNED MESSAGE-
Hash: MD5

Curtis Napier wrote:
 
 Yes indeed it is impressive hardware at a pretty kickass facility :)
 
 I got to chat with the CEO of the company that donated that equipment
 and the wait was *more* than worth it. Once it's up and running our
 bugzilla will be rock solid and fast fast fast fast fast for years to come.
 
 Web front end:
 
 1 x IBM HS20's
 Dual 3.2GHz XEON 2MB Cache
 2048 DDR2 ECC RAM
 Dual 73GB SCSI 320 HDD
 
 Database:
 
 2 x IBM HS20's
 Dual 3.2GHz XEON 2MB Cache
 4096 DDR2 ECC RAM
 Dual 73GB SCSI 320 HDD
 Qlogic 4Gb/s Fiber controller
 10GB SAN LUN
 
 
 They donate a lot of other equipment to us as well. Thanks goes to
 http://365main.com
 

Correction.

http://www.gni.com is the company doing the donating. 365main is the
building where the boxes are located.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBRNMOVUb8Q0uRCeTQAQH5FAgAvQjW9qzwk0tukJNSGZz/ZEKORZgmCSPN
CdUtHmkdgagRCNyMOOQHtoW2jnqT7qqmlOKownuqA9JOnYt9Ks59g5Amu1mqfdp6
KaG5Gk2L7OCcJMBOR9Qb78O9WRWFjnD2c/JRHeT3OC3DAJ/C+M0cO3b1cQHLcVWK
DbiocdmU0Mine7fA6RcNseKxr0686yVRsiOKrZhB1Fc4Da2gUvwMBGX85bKlfybk
2XXzjvK5nroj2LOi1OPeEXiS/F5gEx0E6YCrlIAiHg/Zlw5E6Lj2iivv11AjNs2k
j8AcBRvE9NXwA2Ougvle8AeYdySytmDnT0IljKUlHw32wkd6xk8XPQ==
=kJ5x
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Lance Albertson
Simon Stelling wrote:

 
 I'm not out to blame anybody, but if infra had communicated what the
 problem exactly is once they found it out, you wouldn't have ended up
 with all those I'm sick and tired of your we're working on it.
 Asking people for patience is easy, but it's hard to swallow when you
 don't understand what the problem is at all.
 

I'm pretty sure this has been explained in the bug, IRC conversation,
emails, countless times. It may not have been as summarized as he put
it, but I know we mentioned the table locking issues at some point
somewhere. I haven't looked at the bug, so you can prove me wrong. I
thought we had explained those issues somewhere (maybe -core?).

But yeah, I totally agree.

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Joshua Jackson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Lance Albertson wrote:
 Curtis Napier wrote:

 I got to chat with the CEO of the company that donated that equipment
 and the wait was *more* than worth it. Once it's up and running our
 bugzilla will be rock solid and fast fast fast fast fast for years to
come.

 Well, as I stated before. Having nice hardware will help a lot, but if
 we could get upstream bugzilla folks to fix some of these issues instead
 of us having to resort to a clustered database structure would be the
 better solution in the long run. A fast db cluster/web server means
 nothing if the database structure behind the app isn't done properly. It
 might be worth it for someone to maybe look at the problem in the code
 and see if we can patch it from our end and then submit those patches
 upstream. That approach generally works better. But I fear that the
 change needed to be done on it might involve so much change/work, it may
 not be worth it. Who knows, maybe its worth finding another bug database
 app, or even be crazy and write our own for a long term solution.

 Cheers-

Here's the question, gnome's bugzilla has over twice as many bugs as
we have, is quite speedy and doesn't seem to suffer from the OOM
killers that our bugzilla has. So what's the difference? Did gnome
just toss hardware at the problem to make it go away or have they done
something to make bugzilla work for them?

I think throwing hardware at the problem is the wrong approach in this
case, as its just delaying the problem that has made the new hardware
seem like the solution...which will no doubt creep up again.

Don't get me wrong, the donation of hardware from gni is greatly
appreciated. I'd just to see that we try and see why we have the
problem in the first place as well. As I'm sure that this problem will
creep up again
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE021uSENan+PfizARAifIAKCQ1g0sVRxvAbpm1khTCLfw9KxOTgCcD1lo
6Arc6MGKDoqRTfZWgvWR1fQ=
=5gzO
-END PGP SIGNATURE-

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Alec Warner




Here's the question, gnome's bugzilla has over twice as many bugs as
we have, is quite speedy and doesn't seem to suffer from the OOM
killers that our bugzilla has. So what's the difference? Did gnome
just toss hardware at the problem to make it go away or have they done
something to make bugzilla work for them?

I think throwing hardware at the problem is the wrong approach in this
case, as its just delaying the problem that has made the new hardware
seem like the solution...which will no doubt creep up again.



Because it's not just more hardware it's search queries execute on 
read-only slaves and write queries execute on the master which is a 
design change from how things are done now.  If you give bugs a massive 
search query it can lock a bunch of tables in the current system, which 
means all those people who are trying to commit stuff to bugs will 
probably sit waiting for the massive search query to finish ;)  Now 
multiply by a few times since tons of people use our bugzilla and you 
can imagine this happening quite often.


In the new system the massive search query will run on the slave system, 
and it won't affect people making changes; hoewever there may be soem 
delay between data replication from the master to the slave(s), but that 
would be implementation dependent (depends on what you use to replicate).

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread kashani

Joshua Jackson wrote:

Here's the question, gnome's bugzilla has over twice as many bugs as
we have, is quite speedy and doesn't seem to suffer from the OOM
killers that our bugzilla has. So what's the difference? Did gnome
just toss hardware at the problem to make it go away or have they done
something to make bugzilla work for them?

I think throwing hardware at the problem is the wrong approach in this
case, as its just delaying the problem that has made the new hardware
seem like the solution...which will no doubt creep up again.

Don't get me wrong, the donation of hardware from gni is greatly
appreciated. I'd just to see that we try and see why we have the
problem in the first place as well. As I'm sure that this problem will
creep up again


	Another technique is to change high transaction tables to Innodb table 
format. Innodb is going to be roughly 30% slower than MyISAM for selects 
and take up much more space on disk approx 3-5x larger. However it has 
row locking which solves the contention issue. A good example of mixed 
table types is actually Mediawiki which uses Memory for hitcounters, 
Innodb for pages and revisions, and MyISAM for everything else.


	Bugzilla has 50 tables in its schema, but converting bugs and 
bugs_activity to Innodb might cause more problems than it solves. 
Normally a decision to change tables format is accompanied by some 
normalization of your tables and changing queries to get the best 
performance out of each table type. It's possible that changing a few 
tables would work and have no downside, but if that were the case I'd 
expect upstream to have suggested it.


Here's a paper on general Mysql scaling that's pretty interesting and 
easy to read if you don't have much db background.

http://www.danga.com/words/2005_mysqlcon/mysql-slides-2005.pdf

kashani
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Mike Doty
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alec Warner wrote:
 In the new system the massive search query will run on the slave system,
 and it won't affect people making changes; hoewever there may be soem
 delay between data replication from the master to the slave(s), but that
 would be implementation dependent (depends on what you use to replicate).
We're using whatever mysql feature is default.  From everything I've
read the replication is well under a minute at worst.

- --
===
Mike Doty  kingtaco -at- gentoo.org
Gentoo/AMD64 Strategic Lead
Gentoo Developer Relations
Gentoo Recruitment Lead
Gentoo Infrastructure
GPG: E1A5 1C9C 93FE F430 C1D6  F2AF 806B A2E4 19F4 AE05
===
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iQCVAwUBRNOeoYBrouQZ9K4FAQLfzAP+IsgLEraKrzb0lEwVcBEaM/jTOJYsmsRF
tlNGSzUXN1LxwNpYr8Q1qrWcb9rIT8+CzMp+upc9xtXy3a7v28a2jGkq6dznx+Bu
QvHI7hRF3vM/47fZIlkMuIDoYmJgPKWCzYvwLL/BZeKOGHrnYZGYtFFk62SCesfm
dt52GndtEio=
=rxS8
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Robin H. Johnson
On Fri, Aug 04, 2006 at 11:07:44AM -0700, kashani wrote:
   Another technique is to change high transaction tables to Innodb 
   table format. Innodb is going to be roughly 30% slower than MyISAM for 
 selects and take up much more space on disk approx 3-5x larger. However it 
 has row locking which solves the contention issue. A good example of mixed 
 table types is actually Mediawiki which uses Memory for hitcounters, 
 Innodb for pages and revisions, and MyISAM for everything else.
From professional deployments, InnoDB is only slower when your hardware
isn't up to the task of keeping the entire DB in the kernel disk cache
(needs 8Gb+ of RAM for some databases). BUT...

This path WAS explored, and a major stumbling block is that Bugzilla
makes very large use of FULLTEXT indices, which InnoDB does not support.
There is an open bug in Bugzilla's bugzilla requesting people to work on
it, but it would entail huge changes to the bugzilla DB structure,
moving away from proper normalization and adding a split to allow
keeping either duplicate MyISAM for indices, or splitting existing
tables simply based on the indices needed.

We are in good hands (I'm involved as well, I started the mysql team,
and I'm one of the upstream developers of phpMyAdmin) and slowly getting
there, the powerful hardware is actually really needed.

 Here's a paper on general Mysql scaling that's pretty interesting and 
 easy to read if you don't have much db background.
 http://www.danga.com/words/2005_mysqlcon/mysql-slides-2005.pdf
I am fully aware of the DB systems layout of LiveJournal, and believe
me, we are taking large parts of it into consideration, where
applicable (Bugzilla SQL queries are a LOT more complicated than those
of LiveJournal). 

Using the 2 DB boxes, there will be 2 slave instances that get reads
balanced between them, and a migratable master instance (in case one DB
box has to go down, the actual master DB content is on the SAN, and the
other box can take over the master instance). There's some glue work
needed to make all of this transparent to Bugzilla as well, due to it's
existing limitations (the glue is faster to develop, more stable, and
much easier to debug than hacking on the Bugzilla codebase).

-- 
Robin Hugh Johnson
E-Mail : [EMAIL PROTECTED]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpvvqzstYJDL.pgp
Description: PGP signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-04 Thread Matthew Marlowe
 iWho knows, maybe its worth finding another bug database
 app, or even be crazy and write our own for a long term solution.


If we could get a license donated, my vote would be to switch to Atlassian 
Jira, http://www.atlassian.com/software/jira.   It seems to be gaining 
mindshare rather quickly, and the company I work for just shelled out $2,400 
because they liked it so much more than RT/Bugzilla. I believe it supports 
multiple DB backends, including all the usual suspects.  

MattM
-- 
Matthew Marlowe ([EMAIL PROTECTED])
 Yahoo IM: deploylinuxconsulting
-- 
gentoo-dev@gentoo.org mailing list



Gentoo's Social Contract Bugzilla (was: Re: [gentoo-dev] Monthly Gentoo Council Reminder for August)

2006-08-04 Thread Peter Gordon
Matthew Marlowe wrote:
 If we could get a license donated, my vote would be to switch to Atlassian 
 Jira, http://www.atlassian.com/software/jira.   It seems to be gaining 
 mindshare rather quickly, and the company I work for just shelled out $2,400 
 because they liked it so much more than RT/Bugzilla. I believe it supports 
 multiple DB backends, including all the usual suspects.  

Maybe it's just me, but I think that having such a core component of the
distribution be proprietary is in complete violation of Gentoo's Social
Contract[1] (if not the letter of it, then its spirit of openness). It
states:

Gentoo will never never depend upon a piece of software or
metadata unless it conforms to the GNU General Public License,
the GNU Lesser General Public License, the Creative Commons -
Attribution/Share Alike or some other license approved by the
Open Source Initiative (OSI).

Isn't this one of the driving reasons why our forums run phpBB instead
of something like vBulletin, for example? :)

[1] http://www.gentoo.org/main/en/contract.xml
-- 
Peter Gordon (codergeek42)
Gentoo Forums Global Moderator
GnuPG Public Key ID: 0xFFC19479 / Fingerprint:
  DD68 A414 56BD 6368 D957 9666 4268 CB7A FFC1 9479
My Blog: http://thecodergeek.com/blog/



signature.asc
Description: OpenPGP digital signature


Re: Gentoo's Social Contract Bugzilla (was: Re: [gentoo-dev] Monthly Gentoo Council Reminder for August)

2006-08-04 Thread Ciaran McCreesh
On Fri, 04 Aug 2006 16:30:03 -0700 Peter Gordon
[EMAIL PROTECTED] wrote:
| Maybe it's just me, but I think that having such a core component of
| the distribution be proprietary is in complete violation of Gentoo's
| Social Contract[1] (if not the letter of it, then its spirit of
| openness). It states:
|   
|   Gentoo will never never depend upon a piece of software or
|   metadata unless it conforms to the GNU General Public License,
|   the GNU Lesser General Public License, the Creative Commons -
|   Attribution/Share Alike or some other license approved by the
|   Open Source Initiative (OSI).
| 
| Isn't this one of the driving reasons why our forums run phpBB instead
| of something like vBulletin, for example? :)

In the past, it's been more or less agreed that it's not depending
upon it if it uses an open data format... There was talk of moving the
forums to proprietary software at one point, for example.

-- 
Ciaran McCreesh
Mail: ciaran dot mccreesh at blueyonder.co.uk


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jakub Moc
Mike Frysinger wrote:
 This is your monthly friendly reminder !  Same bat time (typically the
 2nd Thursday once a month), same bat channel (#gentoo-council @
 irc.freenode.net) !

Would like the Council to discuss the current state of Gentoo Bugzilla
[1] and anon CVS/SVN [2].

Thanks.


[1] http://bugs.gentoo.org/show_bug.cgi?id=128588
[2] http://bugs.gentoo.org/show_bug.cgi?id=103664

-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Ned Ludd
On Thu, 2006-08-03 at 11:21 +0200, Jakub Moc wrote:
 Mike Frysinger wrote:
  This is your monthly friendly reminder !  Same bat time (typically the
  2nd Thursday once a month), same bat channel (#gentoo-council @
  irc.freenode.net) !
 
 Would like the Council to discuss the current state of Gentoo Bugzilla
 [1] and anon CVS/SVN [2].

Please elaborate why you need the council to discuss 
ongoing active bugs that are in progress.

-- 
Ned Ludd [EMAIL PROTECTED]
Gentoo Linux

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Ned Ludd wrote:
 On Thu, 2006-08-03 at 11:21 +0200, Jakub Moc wrote:
 Mike Frysinger wrote:
 This is your monthly friendly reminder !  Same bat time (typically the
 2nd Thursday once a month), same bat channel (#gentoo-council @
 irc.freenode.net) !
 Would like the Council to discuss the current state of Gentoo Bugzilla
 [1] and anon CVS/SVN [2].
 
 Please elaborate why you need the council to discuss 
 ongoing active bugs that are in progress.
 

I would also like to know why the council has to be involved since
you've never sent an email to infra specifically asking the same thing
first. Sure makes sense to me that you should ask the group involved
with the work first instead of going to the top.

But since I'm typing it now, I might as well answer it.

I finally got the hardware this week for bugs, and I've been working on
bringing those boxes online. If I'm lucky, I'll have them at least
booting on their own today.

The anoncvs/svn stuff needs the attention of some knowledgeable cvs/svn
guru. We want to ensure that we cover all our grounds in the setup so
that we don't make a system that's easily DoS'able. If anyone wants to
help out with that, please contact KingTaco as he's the contact for that
project right now.

Patience is indeed a virtue.

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Ned Ludd
On Thu, 2006-08-03 at 08:06 -0500, Lance Albertson wrote:
 Ned Ludd wrote:
  On Thu, 2006-08-03 at 11:21 +0200, Jakub Moc wrote:
  Mike Frysinger wrote:
  This is your monthly friendly reminder !  Same bat time (typically the
  2nd Thursday once a month), same bat channel (#gentoo-council @
  irc.freenode.net) !
  Would like the Council to discuss the current state of Gentoo Bugzilla
  [1] and anon CVS/SVN [2].
  
  Please elaborate why you need the council to discuss 
  ongoing active bugs that are in progress.
  
 
 I would also like to know why the council has to be involved since
 you've never sent an email to infra specifically asking the same thing
 first. Sure makes sense to me that you should ask the group involved
 with the work first instead of going to the top.
 
 But since I'm typing it now, I might as well answer it.
 
 I finally got the hardware this week for bugs, and I've been working on
 bringing those boxes online. 

And it's impressive hardware at a pretty kickass facility :)

 If I'm lucky, I'll have them at least
 booting on their own today.
 
 The anoncvs/svn stuff needs the attention of some knowledgeable cvs/svn
 guru. We want to ensure that we cover all our grounds in the setup so
 that we don't make a system that's easily DoS'able. If anyone wants to
 help out with that, please contact KingTaco as he's the contact for that
 project right now.

It's just about ready afaik. We just want robbat2 to review the CVS 
setup and I probably need to drop a patch in the cvs pkg to disable 
compression. We probably also want Pylon to review the svn setup.

 Patience is indeed a virtue.

Indeed..

-- 
Ned Ludd [EMAIL PROTECTED]
Gentoo Linux

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jakub Moc
Ned Ludd wrote:
 On Thu, 2006-08-03 at 08:06 -0500, Lance Albertson wrote:
 Would like the Council to discuss the current state of Gentoo Bugzilla
 [1] and anon CVS/SVN [2].
 Please elaborate why you need the council to discuss 
 ongoing active bugs that are in progress.

Progress? Erm... see below.

 I would also like to know why the council has to be involved since
 you've never sent an email to infra specifically asking the same thing
 first. Sure makes sense to me that you should ask the group involved
 with the work first instead of going to the top.

Because it's been broken for ages? Because I've asked the same on the
bug I've referred to multiple times, as did quite a few other people,
and the thing is still dead ~3 hours a day? (So uhm, the argument that
infra doesn't know about is _really_ moot.) Because users complain over
and over again? Because we are getting tons of duplicate bugs due to
bugzilla being non-responsive? Because it's wasting hours of my time
every day? Because if CVS was in the same state, you'd about have a
revolution by now?

 The anoncvs/svn stuff needs the attention of some knowledgeable cvs/svn
 guru. We want to ensure that we cover all our grounds in the setup so
 that we don't make a system that's easily DoS'able. If anyone wants to
 help out with that, please contact KingTaco as he's the contact for that
 project right now.
 
 It's just about ready afaik. We just want robbat2 to review the CVS 
 setup and I probably need to drop a patch in the cvs pkg to disable 
 compression. We probably also want Pylon to review the svn setup.

Good news, would be nice if you actually responded on the bug maybe? Or
send out some status report occasionally, since the bug's been open for
~1 year now?

 Patience is indeed a virtue.
 
 Indeed..

Sorry, having a critical facility broken for ~6 months right now =!
patience. It plain sucks.


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Ned Ludd
On Thu, 2006-08-03 at 16:07 +0200, Jakub Moc wrote:
 Ned Ludd wrote:
  On Thu, 2006-08-03 at 08:06 -0500, Lance Albertson wrote:
  Would like the Council to discuss the current state of Gentoo Bugzilla
  [1] and anon CVS/SVN [2].
  Please elaborate why you need the council to discuss 
  ongoing active bugs that are in progress.
 
 Progress? Erm... see below.
 
  I would also like to know why the council has to be involved since
  you've never sent an email to infra specifically asking the same thing
  first. Sure makes sense to me that you should ask the group involved
  with the work first instead of going to the top.
 
 Because it's been broken for ages? Because I've asked the same on the
 bug I've referred to multiple times, as did quite a few other people,
 and the thing is still dead ~3 hours a day? (So uhm, the argument that
 infra doesn't know about is _really_ moot.) Because users complain over
 and over again? Because we are getting tons of duplicate bugs due to
 bugzilla being non-responsive? 

Ok this is basically bitching. Trust me we all know the current state 
of things with bugzilla and it's not fun for anybody. I'm sure 
however if you practice a little patience I'm sure you will be 
quite pleased with the end result.

 Because it's wasting hours of my time
 every day? Because if CVS was in the same state, you'd about have a
 revolution by now?

I think you might be misunderstanding the role that the council plays. 
It's a body for technical matters that effect the mainly the code. 
Daily matters of infrastructure are handled by our infra team naturally.
Funding for hardware is approved by the foundation.

  The anoncvs/svn stuff needs the attention of some knowledgeable cvs/svn
  guru. We want to ensure that we cover all our grounds in the setup so
  that we don't make a system that's easily DoS'able. If anyone wants to
  help out with that, please contact KingTaco as he's the contact for that
  project right now.
  
  It's just about ready afaik. We just want robbat2 to review the CVS 
  setup and I probably need to drop a patch in the cvs pkg to disable 
  compression. We probably also want Pylon to review the svn setup.
 
 Good news, would be nice if you actually responded on the bug maybe? Or
 send out some status report occasionally, since the bug's been open for
 ~1 year now?
 
  Patience is indeed a virtue.
  
  Indeed..
 
 Sorry, having a critical facility broken for ~6 months right now =!
 patience. It plain sucks.

You must live in that town where spare hardware and administrators 
grow on the trees.

As it stands I do not see why this needs to be an agenda item for 
council discussions.

-- 
Ned Ludd [EMAIL PROTECTED]
Gentoo Linux

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Jakub Moc wrote:

 I would also like to know why the council has to be involved since
 you've never sent an email to infra specifically asking the same thing
 first. Sure makes sense to me that you should ask the group involved
 with the work first instead of going to the top.
 
 Because it's been broken for ages? Because I've asked the same on the
 bug I've referred to multiple times, as did quite a few other people,
 and the thing is still dead ~3 hours a day? (So uhm, the argument that
 infra doesn't know about is _really_ moot.) Because users complain over
 and over again? Because we are getting tons of duplicate bugs due to
 bugzilla being non-responsive? Because it's wasting hours of my time
 every day? Because if CVS was in the same state, you'd about have a
 revolution by now?

There's a difference between do you know its broke? and how is the
progress going?. I understood your email as how is the progress
going? as such, I did not see any recent comment made on the bug, nor
an email sent to us asking how the progress was going. I know you view
this as I don't see it fixed, so that's not progress, but if you don't
think the hard work of the GNi folks of setting up some nice hardware
for this as part of the progress, then I'm sorry.

Anyways, if you would like, I can send you an update to the bug every
week until it gets completed. My guess (sparing any huge hurdles), is
that we can have the new bugs up by the end of this month. That's
including setting up the software, and testing it to make sure that the
issues that's been occurring have been addressed.

Cheers-

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jakub Moc
Ned Ludd wrote:
 On Thu, 2006-08-03 at 16:07 +0200, Jakub Moc wrote:
 Because it's been broken for ages? Because I've asked the same on the
 bug I've referred to multiple times, as did quite a few other people,
 and the thing is still dead ~3 hours a day? (So uhm, the argument that
 infra doesn't know about is _really_ moot.) Because users complain over
 and over again? Because we are getting tons of duplicate bugs due to
 bugzilla being non-responsive? 
 
 Ok this is basically bitching. Trust me we all know the current state 
 of things with bugzilla and it's not fun for anybody. I'm sure 
 however if you practice a little patience I'm sure you will be 
 quite pleased with the end result.

A little patience? As in half year is not enough?

 Because it's wasting hours of my time
 every day? Because if CVS was in the same state, you'd about have a
 revolution by now?
 
 I think you might be misunderstanding the role that the council plays. 
 It's a body for technical matters that effect the mainly the code. 
 Daily matters of infrastructure are handled by our infra team naturally.
 Funding for hardware is approved by the foundation.

Well, I think council should care about things that affect Gentoo as a
whole, and apparently that's not just me:

http://www.gentoo.org/proj/en/council/

snip
The elected Gentoo Council decides on global issues and policies that
affect multiple projects in Gentoo.
/snip

Broken bugzilla affects every ebuild dev, affects GDP, affects bug
wranglers, affects anyone else who's using it to track outstanding
project issues. How is this continuous borkage not a global issue that
council should discuss?

 You must live in that town where spare hardware and administrators 
 grow on the trees.

No, not really. Just that I'd expect kinda more proactive approach than
the one demonstrated fex. in
http://bugs.gentoo.org/show_bug.cgi?id=128588#c29 (and a bit more
flexible approach to other alternatives, such as HW/hosting offers we've
received before) and that have been declined for various strange reasons.


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jakub Moc
Lance Albertson wrote:
 Anyways, if you would like, I can send you an update to the bug every
 week until it gets completed. 

I'd just love to see this fixed and working, first of all... ;)

 My guess (sparing any huge hurdles), is
 that we can have the new bugs up by the end of this month. That's
 including setting up the software, and testing it to make sure that the
 issues that's been occurring have been addressed.

Wonderful.


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Simon Stelling

Jakub Moc wrote:

Broken bugzilla affects every ebuild dev, affects GDP, affects bug
wranglers, affects anyone else who's using it to track outstanding
project issues. How is this continuous borkage not a global issue that
council should discuss?


What is there to discuss? Do you expect them to say 'bugzilla shall be fix0rd!'? 
What would that change in reality? I, (and I guess so does solar) fail to see 
what the council could effectively do in regard to this matter. You should 
probably elaborate on that.


--
Kind Regards,

Simon Stelling
Gentoo/AMD64 Developer
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Alec Warner

 No, not really. Just that I'd expect kinda more proactive approach than
 the one demonstrated fex. in
 http://bugs.gentoo.org/show_bug.cgi?id=128588#c29 (and a bit more
 flexible approach to other alternatives, such as HW/hosting offers we've
 received before) and that have been declined for various strange reasons.

Linking to a bug where you make crazed comments about how bugs isn't
fixedoneone and that dammit someone should do something
now!!! doesn't really help your case.

I bet if I was infra I'd be wondering what my options were since:

bugs is a pretty critical part of developing; AND
you can't just host it anywhere; AND
the hardware needed for it to perform is expensive; AND
they did not know what the problem was at first

As in, you don't just grab the first dual proc system that was offered
out of some guys basement to host bugs on.  You need a dedicated host
who will stick around and provide good support should something go
wrong.  You need expensive hardware ( I believe we got a blade server
with 3 blades in it, which is fscking expensive if you haven't priced
one out before ).  So once again, chill out.  They are working on it.

And yes bugs is slow and yes it sucks, but bitching about it doesn't
accomplish anything :x

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Patrick Lauer
On Thu, 2006-08-03 at 19:03 +0200, Simon Stelling wrote:
 Jakub Moc wrote:
  Broken bugzilla affects every ebuild dev, affects GDP, affects bug
  wranglers, affects anyone else who's using it to track outstanding
  project issues. How is this continuous borkage not a global issue that
  council should discuss?
 
 What is there to discuss? Do you expect them to say 'bugzilla shall be 
 fix0rd!'? 
They could (in theory) demand that infra changes policies, i.e. active
recruiting to reduce bottlenecks or open demands for hardware. I think
it wouldn't help much though ...

 What would that change in reality? I, (and I guess so does solar) fail to see 
 what the council could effectively do in regard to this matter. You should 
 probably elaborate on that.
I guess the question is What can we do when a project misbehaves and
our efforts to help are being denied? (Please excuse the offensive
formulation, but that is afaict roughly what jakub and others
communicate when they wish to summon the council).

Any ideas how to improve communication appreciated :-)

hth,
Patrick 
-- 
Stand still, and let the rest of the universe move


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Patrick Lauer
On Thu, 2006-08-03 at 13:20 +, Alec Warner wrote:
  No, not really. Just that I'd expect kinda more proactive approach than
  the one demonstrated fex. in
  http://bugs.gentoo.org/show_bug.cgi?id=128588#c29 (and a bit more
  flexible approach to other alternatives, such as HW/hosting offers we've
  received before) and that have been declined for various strange reasons.
 
 Linking to a bug where you make crazed comments about how bugs isn't
 fixedoneone and that dammit someone should do something
 now!!! doesn't really help your case.
 
 I bet if I was infra I'd be wondering what my options were since:
 
 bugs is a pretty critical part of developing; AND
yes
 you can't just host it anywhere; AND
it's not _that_ much hardware (and bandwidth) needed
 the hardware needed for it to perform is expensive; AND
for a single person yes. For a sponsor (or a group of sponsors) it may
be ok

 they did not know what the problem was at first
And even there it took some heavy prodding to get people to look at the problem.

After about half a year of waiting, with people we would consider
reliable offering pretty much everything from hosting to hardware, it's
hard to listen to the be patient mantra without thinking omgwtfbbq,
it is _still_ not fixed?. Especially since bugs is considered an
important part of our infrastructure.

 As in, you don't just grab the first dual proc system that was offered
 out of some guys basement to host bugs on.
Agreed, but I'd say a webhoster with 1000 machines should know what
they are doing.

   You need a dedicated host
 who will stick around and provide good support should something go
 wrong.
Only experience can tell you how they will respond, and even reliable
sponsors could get axed if their managment changes. We have almost no
hardware in Europe, that's a huge untapped ressource ...

   You need expensive hardware ( I believe we got a blade server
 with 3 blades in it, which is fscking expensive if you haven't priced
 one out before ).  So once again, chill out.  They are working on it.
Dude, you don't need blades for it. Any normal server will do, two for DB and 
one for web frontend.
That we got blades is really nice and sweet, but if you check the
traffic and throughput of bugzilla (and then double or triple that for
future growth) you should still be able to do it easily.

(Note to our sponsors: you rock. Keep on rocking.)

Right now bugs is served from a 2,4Ghz P4 - that's roughly a normal
desktop box from last year. 

 And yes bugs is slow and yes it sucks, but bitching about it doesn't
 accomplish anything :x
It may cause discussion that may lead to accelerated problem solving :-)

hth,

Patrick
-- 
Stand still, and let the rest of the universe move


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Ciaran McCreesh
On Thu, 03 Aug 2006 13:51:55 -0500 Lance Albertson
[EMAIL PROTECTED] wrote:
| There are more constructive ways of finding out the status of a
| problem/solution.

Actually, with that in mind I think the council could be of help here...
The bugs slowdown *is* a serious problem, and Jakub's failing miserably
at getting it addressed properly. Perhaps the council could suggest a
more reasonable way of handling things -- for example, how about
requesting that certain projects (ones that are important but not
providing what developers or users would like) deliver status reports
to each meeting? That would satisfy the requests for information, and
it would spare infra from the constant puerile whining they're
receiving...

-- 
Ciaran McCreesh
Mail: ciaran dot mccreesh at blueyonder.co.uk


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Alec Warner wrote:

 I bet if I was infra I'd be wondering what my options were since:
 
 bugs is a pretty critical part of developing; AND
 you can't just host it anywhere; AND
 the hardware needed for it to perform is expensive; AND
 they did not know what the problem was at first

Yes, its been hard to find a place that I feel totally comfortable with
moving such a service. The service at the OSL is hard to beat, but
they're loaded enough with other projects as it is. I'm hoping that
moving this will help their load as well.

 And yes bugs is slow and yes it sucks, but bitching about it doesn't
 accomplish anything :x

Exactly :-) How would you feel if I nagged you every other day about why
cvs hasn't been migrated, and that I'm bringing the council into it
because you're not fast enough and being ignorant for help? I think you
know how I'm feeling now then. I fail to see how the constant nagging
helps the situation. The logic escapes me. There are more constructive
ways of finding out the status of a problem/solution.

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Patrick Lauer wrote:

 (Note to our sponsors: you rock. Keep on rocking.)
 
 Right now bugs is served from a 2,4Ghz P4 - that's roughly a normal
 desktop box from last year. 

You have no concept of where the bottle neck is. The webserver hosting
the cgi part isn't being loaded hardly at all. The database server is a
pretty beefy box, and again, its not so much a specific hardware
limitation, just more a limitation on the design of bugzilla and its
ties to mysql. We're having to 'fix' the problem by getting a
master/slave mysql db server setup which the OSL didn't have setup at
the time. This is apparently the 'solution' upstream suggests which I
think is daft, but its what we have to do.

Please stop stating solutions to problems you don't fully understand or
think you understand. I'm getting tired of all this fud being said
around about stuff people don't totally understand. Hardware from
sponsors mean nothing if they aren't utilized in a proper manner with
planning and skills. And its not really a big bottle neck of people. You
try finding people who have a ton of free time, have excellent admin
skills, gives everyone on the team a 'good vibe' and seems trustworthy.
Its not as easy as you think it is. I'm in the process of bringing on a
guy I know personally which will help the load of things a lot. Plus, he
works with me, so I can kick him literally if he slacks :). (now if only
recruiters *cough*swift*cough* could work faster ;-) )

Anyways, I'm not going to rant on about this anymore. We're working on
the problem, and you just have to be patient.

Cheers-

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Ciaran McCreesh wrote:
 On Thu, 03 Aug 2006 13:51:55 -0500 Lance Albertson
 [EMAIL PROTECTED] wrote:
 | There are more constructive ways of finding out the status of a
 | problem/solution.
 
 Actually, with that in mind I think the council could be of help here...
 The bugs slowdown *is* a serious problem, and Jakub's failing miserably
 at getting it addressed properly. Perhaps the council could suggest a
 more reasonable way of handling things -- for example, how about
 requesting that certain projects (ones that are important but not
 providing what developers or users would like) deliver status reports
 to each meeting? That would satisfy the requests for information, and
 it would spare infra from the constant puerile whining they're
 receiving...
 

I don't see a problem with doing something like that if its within
reason. I know this has made infra look terrible with how long its been
drawn out. Its been a failure on many different levels in the chain. I
admit that I'm not happy about it either and feel rather embarrassed
about it.

I was planning on eventually sending an email asking the devs what they
want so we (infra) have a better idea. Sometimes its hard to get a feel
for what developers need without them directly contacting us. Anyways,
thats for another time (hopefully soon).

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Patrick Lauer
On Thu, 2006-08-03 at 13:48 -0500, Lance Albertson wrote:
 Patrick Lauer wrote:
 
  (Note to our sponsors: you rock. Keep on rocking.)
  
  Right now bugs is served from a 2,4Ghz P4 - that's roughly a normal
  desktop box from last year. 
 
 You have no concept of where the bottle neck is.
I have followed the discussions quite well. I think I'm quite aware of
the issues.

  The webserver hosting
 the cgi part isn't being loaded hardly at all.
Yes, only problem is that bugzilla likes to consume larger amounts of
memory, and if I'm not mistaken it's a bad interaction from a OOM killer
(to avoid the webfrontend to die) causing stale locks (which should not
happen) that causes bugzie to fall over, ja?
(I've been told a simple testcase to demonstrate that, haven't tried
myself)

  The database server is a
 pretty beefy box, and again, its not so much a specific hardware
 limitation, just more a limitation on the design of bugzilla and its
 ties to mysql. We're having to 'fix' the problem by getting a
 master/slave mysql db server setup which the OSL didn't have setup at
 the time. This is apparently the 'solution' upstream suggests which I
 think is daft, but its what we have to do.
... and one of the slowdowns was OSU being unable to get their DB cluster up 
and running within a reasonable timeframe. Fertilizer happens ...

 Please stop stating solutions to problems you don't fully understand or
 think you understand. I'm getting tired of all this fud being said
 around about stuff people don't totally understand.
I'm getting tired of being told we can manage it, then having to wait
6 months to hear almost there. We had a few people asking how they
could help, and the answer was roughly we manage fine on our own, thank
you very much. Personally I don't mind much, but then you shouldn't
complain when people say we could have done better ...

  Hardware from
 sponsors mean nothing if they aren't utilized in a proper manner with
 planning and skills. And its not really a big bottle neck of people. 
That sounds contradictory to me - it's not the people, it's the people?

 You
 try finding people who have a ton of free time, have excellent admin
 skills, gives everyone on the team a 'good vibe' and seems trustworthy.
For me it's easy, being a dev for more than, say, 3 months = trustworthy
Of course if you need to recruit from the outside the situation changes

 Its not as easy as you think it is.
Let me try and fail and I'll believe you ...

  I'm in the process of bringing on a
 guy I know personally which will help the load of things a lot. Plus, he
 works with me, so I can kick him literally if he slacks :). (now if only
 recruiters *cough*swift*cough* could work faster ;-) )
Cool.

 Anyways, I'm not going to rant on about this anymore. We're working on
 the problem, and you just have to be patient.
Nooo :-) You said the bad words again! ;-)

I hope you get everything fixed soonish, let's hope Murphy's law doesn't
try to apply here ...


Patrick
-- 
Stand still, and let the rest of the universe move


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Chris Bainbridge

Hi,

On 03/08/06, Lance Albertson [EMAIL PROTECTED] wrote:

You have no concept of where the bottle neck is. The webserver hosting
the cgi part isn't being loaded hardly at all. The database server is a
pretty beefy box, and again, its not so much a specific hardware
limitation, just more a limitation on the design of bugzilla and its
ties to mysql. We're having to 'fix' the problem by getting a
master/slave mysql db server setup which the OSL didn't have setup at
the time. This is apparently the 'solution' upstream suggests which I
think is daft, but its what we have to do.


I'm curious what the problem is with bugzilla and it's db
interactions? You're suggesting a specific issue rather than general
db performance issues like fs, io scheduling, raid1, hyperthreads,
etc.?
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread kashani

Chris Bainbridge wrote:

I'm curious what the problem is with bugzilla and it's db
interactions? You're suggesting a specific issue rather than general
db performance issues like fs, io scheduling, raid1, hyperthreads,
etc.?


	It's most likely related to Bugzilla using MyISAM tables by default 
which is fine in a small environment. However as concurrency grows along 
with table size those full table locks begin to cause issues. 
Additionally most www-apps are not known for their well thought out db 
schema. Performance of the underlying hardware plays a part, but can be 
overshadowed pretty quickly by query and table inefficiencies.


	The usual fix without touching the internals of the software is doing 
master/slave replication and allowing the selects to happen on the slave 
and writes on the master. However you would need to change most of the 
queries to point to the slave server which is usually not trivial. It 
sounds like this is the path the Infra team is pursuing.


kashani
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
Chris Bainbridge wrote:
 Hi,
 
 On 03/08/06, Lance Albertson [EMAIL PROTECTED] wrote:
 You have no concept of where the bottle neck is. The webserver hosting
 the cgi part isn't being loaded hardly at all. The database server is a
 pretty beefy box, and again, its not so much a specific hardware
 limitation, just more a limitation on the design of bugzilla and its
 ties to mysql. We're having to 'fix' the problem by getting a
 master/slave mysql db server setup which the OSL didn't have setup at
 the time. This is apparently the 'solution' upstream suggests which I
 think is daft, but its what we have to do.
 
 I'm curious what the problem is with bugzilla and it's db
 interactions? You're suggesting a specific issue rather than general
 db performance issues like fs, io scheduling, raid1, hyperthreads,
 etc.?

Mostly dealing with table locking and how bugzilla handles most of its
queries. If you want more details, look for r2d2, Kingtaco, or jforman
(in that order). Another issue was backups were locking up all the
tables, so for a matter of an hour or more every day, bugs was just
useless because of that. Upstream's 'solution' was to use a db cluster
and make the backup on the read-only side. Anyways, I personally don't
know a lot of the details, but feel free to ask those people mentioned
above.

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Lance Albertson
kashani wrote:
 Chris Bainbridge wrote:
 I'm curious what the problem is with bugzilla and it's db
 interactions? You're suggesting a specific issue rather than general
 db performance issues like fs, io scheduling, raid1, hyperthreads,
 etc.?
 
 It's most likely related to Bugzilla using MyISAM tables by default
 which is fine in a small environment. However as concurrency grows along
 with table size those full table locks begin to cause issues.
 Additionally most www-apps are not known for their well thought out db
 schema. Performance of the underlying hardware plays a part, but can be
 overshadowed pretty quickly by query and table inefficiencies.
 
 The usual fix without touching the internals of the software is
 doing master/slave replication and allowing the selects to happen on the
 slave and writes on the master. However you would need to change most of
 the queries to point to the slave server which is usually not trivial.
 It sounds like this is the path the Infra team is pursuing.

1++

You got it right :-)

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jochen Maes
 On Thu, 2006-08-03 at 13:48 -0500, Lance Albertson wrote:
 Patrick Lauer wrote:

  (Note to our sponsors: you rock. Keep on rocking.)
 
  Right now bugs is served from a 2,4Ghz P4 - that's roughly a normal
  desktop box from last year.

 You have no concept of where the bottle neck is.
 I have followed the discussions quite well. I think I'm quite aware of
 the issues.

  The webserver hosting
 the cgi part isn't being loaded hardly at all.
 Yes, only problem is that bugzilla likes to consume larger amounts of
 memory, and if I'm not mistaken it's a bad interaction from a OOM killer
 (to avoid the webfrontend to die) causing stale locks (which should not
 happen) that causes bugzie to fall over, ja?
 (I've been told a simple testcase to demonstrate that, haven't tried
 myself)

  The database server is a
 pretty beefy box, and again, its not so much a specific hardware
 limitation, just more a limitation on the design of bugzilla and its
 ties to mysql. We're having to 'fix' the problem by getting a
 master/slave mysql db server setup which the OSL didn't have setup at
 the time. This is apparently the 'solution' upstream suggests which I
 think is daft, but its what we have to do.
 ... and one of the slowdowns was OSU being unable to get their DB cluster
 up and running within a reasonable timeframe. Fertilizer happens ...

 Please stop stating solutions to problems you don't fully understand or
 think you understand. I'm getting tired of all this fud being said
 around about stuff people don't totally understand.
 I'm getting tired of being told we can manage it, then having to wait
 6 months to hear almost there. We had a few people asking how they
 could help, and the answer was roughly we manage fine on our own, thank
 you very much. Personally I don't mind much, but then you shouldn't
 complain when people say we could have done better ...

  Hardware from
 sponsors mean nothing if they aren't utilized in a proper manner with
 planning and skills. And its not really a big bottle neck of people.
 That sounds contradictory to me - it's not the people, it's the people?

 You
 try finding people who have a ton of free time, have excellent admin
 skills, gives everyone on the team a 'good vibe' and seems trustworthy.
 For me it's easy, being a dev for more than, say, 3 months = trustworthy
 Of course if you need to recruit from the outside the situation changes

hahaha this is funny coming from you...


 Its not as easy as you think it is.
 Let me try and fail and I'll believe you ...

  I'm in the process of bringing on a
 guy I know personally which will help the load of things a lot. Plus, he
 works with me, so I can kick him literally if he slacks :). (now if only
 recruiters *cough*swift*cough* could work faster ;-) )
 Cool.

 Anyways, I'm not going to rant on about this anymore. We're working on
 the problem, and you just have to be patient.
 Nooo :-) You said the bad words again! ;-)

 I hope you get everything fixed soonish, let's hope Murphy's law doesn't
 try to apply here ...


 Patrick
 --
 Stand still, and let the rest of the universe move



-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jochen Maes
 On Thu, 2006-08-03 at 13:20 +, Alec Warner wrote:
  No, not really. Just that I'd expect kinda more proactive approach
 than
  the one demonstrated fex. in
  http://bugs.gentoo.org/show_bug.cgi?id=128588#c29 (and a bit more
  flexible approach to other alternatives, such as HW/hosting offers
 we've
  received before) and that have been declined for various strange
 reasons.

 Linking to a bug where you make crazed comments about how bugs isn't
 fixedoneone and that dammit someone should do something
 now!!! doesn't really help your case.

 I bet if I was infra I'd be wondering what my options were since:

 bugs is a pretty critical part of developing; AND
 yes
 you can't just host it anywhere; AND
 it's not _that_ much hardware (and bandwidth) needed
 the hardware needed for it to perform is expensive; AND
 for a single person yes. For a sponsor (or a group of sponsors) it may
 be ok

 they did not know what the problem was at first
 And even there it took some heavy prodding to get people to look at the
 problem.

 After about half a year of waiting, with people we would consider
 reliable offering pretty much everything from hosting to hardware, it's
 hard to listen to the be patient mantra without thinking omgwtfbbq,
 it is _still_ not fixed?. Especially since bugs is considered an
 important part of our infrastructure.

 As in, you don't just grab the first dual proc system that was offered
 out of some guys basement to host bugs on.
 Agreed, but I'd say a webhoster with 1000 machines should know what
 they are doing.

   You need a dedicated host
 who will stick around and provide good support should something go
 wrong.
 Only experience can tell you how they will respond, and even reliable
 sponsors could get axed if their managment changes. We have almost no
 hardware in Europe, that's a huge untapped ressource ...

   You need expensive hardware ( I believe we got a blade server
 with 3 blades in it, which is fscking expensive if you haven't priced
 one out before ).  So once again, chill out.  They are working on it.
 Dude, you don't need blades for it. Any normal server will do, two for
 DB and one for web frontend.
I hope you know what you are talking about and if you use 2 db's with one
database (i think you mean a sort of loadbalancing/clustering) you
practicly need double mem +10% of the size of you database...

 That we got blades is really nice and sweet, but if you check the
 traffic and throughput of bugzilla (and then double or triple that for
 future growth) you should still be able to do it easily.

 (Note to our sponsors: you rock. Keep on rocking.)

 Right now bugs is served from a 2,4Ghz P4 - that's roughly a normal
 desktop box from last year.

 And yes bugs is slow and yes it sucks, but bitching about it doesn't
 accomplish anything :x
 It may cause discussion that may lead to accelerated problem solving :-)

 hth,

 Patrick
 --
 Stand still, and let the rest of the universe move



-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-03 Thread Jochen Maes
 On Thu, 03 Aug 2006 13:51:55 -0500 Lance Albertson
 [EMAIL PROTECTED] wrote:
 | There are more constructive ways of finding out the status of a
 | problem/solution.

 Actually, with that in mind I think the council could be of help here...
 The bugs slowdown *is* a serious problem, and Jakub's failing miserably
 at getting it addressed properly. Perhaps the council could suggest a
 more reasonable way of handling things -- for example, how about
 requesting that certain projects (ones that are important but not
 providing what developers or users would like) deliver status reports
 to each meeting? That would satisfy the requests for information, and
 it would spare infra from the constant puerile whining they're
 receiving...
this is a very good idea. It happens in most companies like that to :-)

 --
 Ciaran McCreesh
 Mail: ciaran dot mccreesh at blueyonder.co.uk


 --
 gentoo-dev@gentoo.org mailing list




-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for August

2006-08-01 Thread Wernfried Haas
Could you (or someone else) send out the agenda and a second reminder
a short while (e.g. 1-2 days) before the actual meeting. I'd very much
appreciate that, and i guess others may too.

cheers,
Wernfried

PS: I know _i_ could volunteer as i already suggested it, but then we
want someone reliable to do this, don't we? ;-)

-- 
Wernfried Haas (amne) - amne at gentoo dot org
Gentoo Forums: http://forums.gentoo.org
IRC: #gentoo-forums on freenode - email: forum-mods at gentoo dot org


pgpFRGj3P3YzZ.pgp
Description: PGP signature