From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JDRKN-0006o4-LW for garchives@archives.gentoo.org; Fri, 11 Jan 2008 21:22:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 39A26E0A5B; Fri, 11 Jan 2008 21:22:10 +0000 (UTC) Received: from mail.twi-31o2.org (c-24-6-168-204.hsd1.ca.comcast.net [24.6.168.204]) by pigeon.gentoo.org (Postfix) with ESMTP id 5E691E0A5B for ; Fri, 11 Jan 2008 21:22:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.twi-31o2.org (Postfix) with ESMTP id 2D50117B99DF for ; Fri, 11 Jan 2008 21:22:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at twi-31o2.org Received: from mail.twi-31o2.org ([127.0.0.1]) by localhost (gravity.twi-31o2.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AYJeItjp9m8a for ; Fri, 11 Jan 2008 21:22:08 +0000 (UTC) Received: from [192.168.100.28] (dsl211-165-131.sfo1.dsl.speakeasy.net [74.211.165.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.twi-31o2.org (Postfix) with ESMTP id 70D6417B99DB for ; Fri, 11 Jan 2008 21:22:08 +0000 (UTC) Subject: Re: [gentoo-dev] Re: GMN (was: Re: Projects and subproject status) From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: References: <47829A4A.5000905@gentoo.org> <1199910969.8082.57.camel@inertia.twi-31o2.org> <9A4E339C-4E34-4EAE-AC10-595950A280B1@gentoo.org> <1200005056.7199.18.camel@inertia.twi-31o2.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-D9+7jtpvRxllvmJDvWuj" Date: Fri, 11 Jan 2008 13:21:50 -0800 Message-Id: <1200086510.6978.16.camel@inertia.twi-31o2.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 X-Archives-Salt: d3f12b74-7be8-4707-b7a0-e08f475e2336 X-Archives-Hash: a1e98e30aa6a00c2f1a3ad8cbb8a7745 --=-D9+7jtpvRxllvmJDvWuj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-01-11 at 11:30 +0530, Anant Narayanan wrote: > Thanks Chris. I just went through the Gentoo Weekly News guide (which =20 > is a little outdated, but still quite helpful). Are there any other =20 > scripts other than glsa2gwn.py and bugs2gwn.py that need to be run? =20 Yeah, there's other scripts. If you check gentoo/src/gwn, you'll find them all. Basically, you need get_glsas.py (which needs glsa2gwn.py) which you run against the last GWN and it gives you all GLSA since. Of course, you'll have to modify the first one manually, since it'll give you everything since October 15th. Speaking of which, it might be a good idea for us to put out at least one "stats-only" GWN with all of the stats since October 15th until the newest edition (whenever that may be). Taking Robin's output for the adds/removes, you feed the file to gwn_adds_removes.py which does all the good stuff like formatting and pulling dev names automatically. The gwn_bugzilla_report_en.py pulls the bugzilla stats. If you run it on its own, it'll give you the stats for the last week, starting from the previous day. It also accepts a date range so you can specify the dates. If we switch to a monthly newsletter, it would probably be best to change it to simply pull all the stats for a given month (like December). Ryan's "last rites" stuff was always properly formatted, so a simple paste is all you need there. It would be nice to get Robin's adds/removes to be processed automatically through gwn_adds_removes.py and sent to gwn-feedback already formatted. That covers the stats. Aside from that, there is the gwn_to_text.sh and gwn2txt.xsl, which does the XML -> text conversion for emailing. Something that I always wanted was something in the XSL which would allow us to mark a GWN as "published" and disallow further changes. Basically, you would do something like put in a tag (or whatever) and a few things would happen: #1 - That GWN would no longer be editable. This is actually a good thing, as changes after publishing has been something that's bitten us a few times, especially given the nature of the emailed editions of the GWN. Rather than change the GWN after it is published, I planned on doing a "Corrections" type section where we would list any mistakes (worth mentioning, not typos and such) in the previous GWN. #2 - That GWN gets automatically converted to plain text via a post-commit hook and automatically emailed to the GWN list. #3 - That GWN is published to the front page. How this would be done is still something up in the air. Perhaps adding a tag which would allow you to set the summary, which would show up on the front page, in the GWN itself, even if it is never displayed directly in the GWN edition. The idea is to take all of the steps which could be easily automated and do so, saving the GWN editor a lot of time doing manual/menial copy and pasting. > I'll try and co-ordinate with infra to get them running automatically =20 > on a monthly basis. Is there anything else I need to know? >=20 > A few points: >=20 > 1) I'm going to create a sub-project called 'GMN' under the PR =20 > project, which will supersede the GWN project. That sounds like a good idea. > 2) I'm planning to get the first issue out by 21st of this month, and =20 > subsequently on the third monday of every month. Are you planning on having the 21st edition show stats for December, or... ? > 3) Can we have email aliases gmn@gentoo.org and gmn-admin@gentoo.org =20 > for purposes of this project? (It sounds silly to ask for feedback on =20 > the GMN at gwn-feedback@gentoo.org) Sounds good to me. What is the purpose of 2 aliases, though? We found that people had enough problems with only one email to send to, so I'm just curious what your thinking is here. > 4) Can we 'move' the gentoo-gwn mailing list to gentoo-gmn? Definitely. > @Christian, William and Ryan: > Please do resume sending your articles as soon as I get the gmn email =20 > alias setup. I'll get in touch with you shortly after the necessary =20 > arrangements have been made. Let me know once the alias is up and I'll forward along all of the stuff people have submitted since October. Whether you use it all (or none of it) at least you'll have it. > Any suggestions/tips/comments on the new venture, are of course, more =20 > than welcome. Feel free to ask me any questions that you have along the way. I tried to make publishing the GWN easier, but I still didn't get nearly as much accomplished as I had wished. --=20 Chris Gianelloni Release Engineering Strategic Lead Games Developer --=-D9+7jtpvRxllvmJDvWuj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) iD8DBQBHh93ukT4lNIS36YERAnxMAJ0ZaGx/nluut5AxaVoqJT/TEXdlZQCgtdqz d74YZlC1ifTUNszAF8NgrN0= =R1MW -----END PGP SIGNATURE----- --=-D9+7jtpvRxllvmJDvWuj-- -- gentoo-dev@lists.gentoo.org mailing list