public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
@ 2015-08-31  0:05 Robin H. Johnson
  2015-08-31 14:06 ` malc
  0 siblings, 1 reply; 18+ messages in thread
From: Robin H. Johnson @ 2015-08-31  0:05 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2015-08-30 23:59 UTC.

Removals:

Additions:

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: add-removals.1440979200.log --]
[-- Type: text/plain, Size: 39 bytes --]

Removed Packages:
Added Packages:
Done.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-08-31  0:05 [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC Robin H. Johnson
@ 2015-08-31 14:06 ` malc
  2015-09-03 16:49   ` Róbert Čerňanský
  0 siblings, 1 reply; 18+ messages in thread
From: malc @ 2015-08-31 14:06 UTC (permalink / raw
  To: gentoo-dev, robbat2; +Cc: gentoo-dev-announce

Using the scripts I updated and provided in the previous thread:

Robin - any change you can drop these into your cron?

Removals:
dev-java/burlap                         Mon Aug 24 17:21:42 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
dev-java/caucho-services                Mon Aug 24 17:21:42 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
dev-java/cocoon                         Fri Aug 28 20:52:28 2015 +0100
 James Le Cuirot <chewi@gentoo.org>
dev-java/jldap                          Mon Aug 24 17:19:44 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
dev-java/openspml                       Mon Aug 24 17:19:44 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
dev-java/openspml2                      Mon Aug 24 17:19:44 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
dev-java/soap                           Mon Aug 24 17:19:44 2015 +0200
 Patrice Clement <monsieurp@gentoo.org>
games-emulation/handy                   Thu Aug 27 15:26:46 2015 -0400
 Michael Sterrett <mr_bones_@gentoo.org>
kde-base/baloo-widgets                  Thu Aug 27 21:02:43 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/baloo                        Wed Aug 26 00:36:59 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/kfilemetadata                Wed Aug 26 00:40:03 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/kio-extras                   Wed Aug 26 00:55:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
sci-biology/embassy-memenew             Thu Aug 27 15:33:41 2015 +0200
 Justin Lecher <jlec@gentoo.org>
sci-biology/embassy-mira                Thu Aug 27 15:30:39 2015 +0200
 Justin Lecher <jlec@gentoo.org>

Additions:
app-shells/hstr                         Fri Aug 28 14:59:35 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-go/blackfriday                      Mon Aug 24 17:48:35 2015 -0500
 William Hubbs <williamh@gentoo.org>
dev-go/go-md2man                        Mon Aug 24 17:59:21 2015 -0500
 William Hubbs <williamh@gentoo.org>
dev-go/sanitized-anchor-name            Mon Aug 24 17:43:23 2015 -0500
 William Hubbs <williamh@gentoo.org>
dev-libs/gf-complete                    Thu Aug 27 16:20:34 2015 -0500
 Matthew Thode <mthode@mthode.org>
dev-libs/jerasure                       Thu Aug 27 16:20:34 2015 -0500
 Matthew Thode <mthode@mthode.org>
dev-python/CacheControl                 Mon Aug 24 08:46:41 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-python/cookies                      Wed Aug 26 11:09:30 2015 +0200
 Manuel Rüger <mrueg@gentoo.org>
dev-python/distlib                      Mon Aug 24 08:41:12 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-python/packaging                    Mon Aug 24 09:15:07 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-python/progress                     Mon Aug 24 09:06:06 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-python/pykwalify                    Thu Aug 27 17:35:56 2015 +0200
 Justin Lecher <jlec@gentoo.org>
dev-python/responses                    Wed Aug 26 11:09:56 2015 +0200
 Manuel Rüger <mrueg@gentoo.org>
kde-apps/baloo-widgets                  Thu Aug 27 21:02:43 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-apps/kaccounts-integration          Fri Aug 28 13:57:14 2015 +0200
 Johannes Huber <johu@gentoo.org>
kde-apps/kde-l10n                       Wed Aug 26 00:18:37 2015 +0200
 Johannes Huber <johu@gentoo.org>
kde-apps/kio-extras                     Wed Aug 26 00:53:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/kgamma                       Wed Aug 26 00:10:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/kwallet-pam                  Wed Aug 26 00:10:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/kwayland-integration         Wed Aug 26 00:10:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/plasma-pa                    Wed Aug 26 00:10:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
kde-plasma/user-manager                 Wed Aug 26 00:10:39 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
net-libs/accounts-qt                    Thu Aug 27 14:47:19 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/libaccounts-glib               Thu Aug 27 14:40:25 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/libsignon-glib                 Thu Aug 27 14:24:48 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/signon-oauth2                  Thu Aug 27 14:09:51 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/signon-ui                      Thu Aug 27 14:53:45 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/signond                        Thu Aug 27 13:31:29 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-libs/telepathy-accounts-signon      Thu Aug 27 15:03:24 2015 +0200
 Johannes Huber <johu@gentoo.org>
net-mail/muchsync                       Sat Aug 22 15:45:51 2015 +0100
 Amadeusz Żołnowski <aidecoe@gentoo.org>
sci-physics/herwig++                    Thu Aug 27 00:20:55 2015 +0200
 Jauhien Piatlicki <jauhien@gentoo.org>
sys-apps/nvme-cli                       Thu Aug 27 20:09:19 2015 -0700
 Zac Medico <zmedico@gentoo.org>
sys-boot/refind                         Wed Aug 26 11:44:16 2015 +0800
 Ian Delaney <idella4@gentoo.org>
x11-misc/kronometer                     Tue Aug 25 04:13:15 2015 +1000
 Michael Palimaka <kensington@gentoo.org>
x11-misc/ksuperkey                      Thu Aug 27 03:03:54 2015 +1000
 Michael Palimaka <kensington@gentoo.org>

On Mon, Aug 31, 2015 at 1:05 AM, Robin H. Johnson <robbat2@gentoo.org> wrote:
> The attached list notes all of the packages that were added or removed
> from the tree, for the week ending 2015-08-30 23:59 UTC.
>
> Removals:
>
> Additions:
>
> --
> Robin Hugh Johnson
> Gentoo Linux Developer
> E-Mail     : robbat2@gentoo.org
> GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-08-31 14:06 ` malc
@ 2015-09-03 16:49   ` Róbert Čerňanský
  2015-09-03 17:01     ` James Le Cuirot
  0 siblings, 1 reply; 18+ messages in thread
From: Róbert Čerňanský @ 2015-09-03 16:49 UTC (permalink / raw
  To: gentoo-dev

On Mon, 31 Aug 2015 15:06:05 +0100
malc <mlashley@gmail.com> wrote:

> dev-java/burlap                         Mon Aug 24 17:21:42 2015 +0200
>  Patrice Clement <monsieurp@gentoo.org>
> dev-java/caucho-services                Mon Aug 24 17:21:42 2015 +0200
>  Patrice Clement <monsieurp@gentoo.org>

Can it be *please* modified so that one removal/addition fits on a
single line?  It is very hard to eye-parse when lines are split in
two.  Or maybe leave the length as is and do not break the lines?

(I hope it's not settings of my MUA, but I have checked the raw message
and it's the same also there.)

Robert 


-- 
Róbert Čerňanský
E-mail: openhs@tightmail.com
Jabber: hs@jabber.sk


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-03 16:49   ` Róbert Čerňanský
@ 2015-09-03 17:01     ` James Le Cuirot
  2015-09-03 18:47       ` Patrice Clement
  0 siblings, 1 reply; 18+ messages in thread
From: James Le Cuirot @ 2015-09-03 17:01 UTC (permalink / raw
  To: gentoo-dev

On Thu, 3 Sep 2015 18:49:05 +0200
Róbert Čerňanský <openhs@tightmail.com> wrote:

> Can it be *please* modified so that one removal/addition fits on a
> single line?  It is very hard to eye-parse when lines are split in
> two.  Or maybe leave the length as is and do not break the lines?

I agree but it's because it used to just have the CVS username rather
than the full name and e-mail address. I'd be happy with just the
e-mail address. If that's still too long, maybe we could replace
@gentoo.org with @g.o and that would deal with most cases.

-- 
James Le Cuirot (chewi)
Gentoo Linux Developer


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-03 17:01     ` James Le Cuirot
@ 2015-09-03 18:47       ` Patrice Clement
  2015-09-04  8:53         ` malc
  0 siblings, 1 reply; 18+ messages in thread
From: Patrice Clement @ 2015-09-03 18:47 UTC (permalink / raw
  To: gentoo-dev

Thursday 03 Sep 2015 18:01:55, James Le Cuirot wrote :
> On Thu, 3 Sep 2015 18:49:05 +0200
> Róbert Čerňanský <openhs@tightmail.com> wrote:
> 
> > Can it be *please* modified so that one removal/addition fits on a
> > single line?  It is very hard to eye-parse when lines are split in
> > two.  Or maybe leave the length as is and do not break the lines?
> 
> I agree but it's because it used to just have the CVS username rather
> than the full name and e-mail address. I'd be happy with just the
> e-mail address. If that's still too long, maybe we could replace
> @gentoo.org with @g.o and that would deal with most cases.
> 
> -- 
> James Le Cuirot (chewi)
> Gentoo Linux Developer
> 
Can we also get the SHA1 of each commit/removal?

Thanks!

-- 
Patrice Clement
Gentoo Linux developer
http://www.gentoo.org



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-03 18:47       ` Patrice Clement
@ 2015-09-04  8:53         ` malc
  2015-09-04  8:59           ` James Le Cuirot
                             ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: malc @ 2015-09-04  8:53 UTC (permalink / raw
  To: gentoo-dev, Robin Johnson

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

James - you're right - I hadn't paid attention to MTA wrapping...
Patrice - even though it's counter to what James asked, I added short
sha-1s [ i.e. the output of git rev-parse --short
f1cb2b98f62fa9cbf1ef5a0f149dd47fee6964be ]
Now the output looks like below (or attached txt file)

Removals:
dev-java/antenna               2015-09-03 13:45:07 +0000  monsieurp      b4215f4
dev-java/jjtraveler            2015-09-03 13:46:28 +0000  monsieurp      0bda332
www-servers/skunkweb           2015-09-03 13:52:51 +0000  monsieurp      2dc8314
x11-drivers/radeon-ucode       2015-09-02 00:17:33 +0200  chithanh       7b60c95

Additions:
dev-python/cachetools          2015-09-03 16:17:35 -0500  mthode         3dca3ff
dev-python/debtcollector       2015-09-01 10:24:15 -0500  mthode         8513c3c
dev-python/fasteners           2015-09-02 21:56:24 -0500  prometheanfire cfc49c9
dev-python/functools32         2015-09-02 13:01:45 +0200  jlec           2933703
dev-python/futurist            2015-09-03 16:24:23 -0500  mthode         4a5f1c0

Updated scripts attached.

malc.

[-- Attachment #2: add-removals.1441580400.txt --]
[-- Type: text/plain, Size: 1642 bytes --]

Removals:
dev-java/antenna               2015-09-03 13:45:07 +0000  monsieurp      b4215f4
dev-java/jjtraveler            2015-09-03 13:46:28 +0000  monsieurp      0bda332
www-servers/skunkweb           2015-09-03 13:52:51 +0000  monsieurp      2dc8314
x11-drivers/radeon-ucode       2015-09-02 00:17:33 +0200  chithanh       7b60c95

Additions:
dev-python/cachetools          2015-09-03 16:17:35 -0500  mthode         3dca3ff
dev-python/debtcollector       2015-09-01 10:24:15 -0500  mthode         8513c3c
dev-python/fasteners           2015-09-02 21:56:24 -0500  prometheanfire cfc49c9
dev-python/functools32         2015-09-02 13:01:45 +0200  jlec           2933703
dev-python/futurist            2015-09-03 16:24:23 -0500  mthode         4a5f1c0
dev-python/os-testr            2015-09-01 10:57:37 -0500  mthode         6407898
dev-python/oslo-service        2015-09-03 16:55:42 -0500  mthode         b76edcf
dev-python/pytest-django       2015-09-02 08:46:59 +0200  jlec           2b2fb2d
dev-python/pytest-pythonpath   2015-09-02 09:11:44 +0200  jlec           63ac3c2
dev-python/strict-rfc3339      2015-09-02 12:31:00 +0200  jlec           abec25e
dev-python/webcolors           2015-09-02 12:38:44 +0200  jlec           8ba7f41
media-fonts/hack               2015-08-31 08:36:17 +0200  amadio         f1cb2b9
sci-geosciences/qmapshack      2015-09-03 22:38:02 +0600  grozin         3fa0482
sys-firmware/amdgpu-ucode      2015-09-02 04:16:35 +0200  chithanh       5bd3914
sys-firmware/radeon-ucode      2015-09-02 00:17:33 +0200  chithanh       7b60c95
x11-drivers/xf86-video-amdgpu  2015-09-02 03:25:56 +0200  chithanh       b53f89f

[-- Attachment #3: find-git-adds-and-removals.py --]
[-- Type: text/x-python, Size: 3847 bytes --]

#!/usr/bin/env python2
# Authored by Alec Warner <antarus@gentoo.org>
# Significent modifications by Robin H Johnson <robbat2@gentoo.org>
# Modified for Git support by Malcolm Lashley <mlashley@gmail.com>
# Released under the GPL Version 2
# Copyright Gentoo Foundation 2006

# Changelog: Initial release 2006/10/27
#            Git Support     2015/08/25

doc = """
# Purpose: This script analyzes the git log output in an attempt to locate package
# additions and removals.  It takes 3 arguments; two of which are optional.  It needs
# the path to the repository to read.  If a start_date is not provided it will read
# the entire log and match any addition/removal.  If you provide a start date it will
# only match things that are after that start_date.  If you provide an end date you can
# find matches over date ranges.  If an end date is not provided it defaults to now()
"""

import sys, os, re, time, datetime, subprocess

new_package     = re.compile("^A\s+(.*)\/(.*)\/Manifest$")
removed_package = re.compile("^D\s+(.*)\/(.*)\/Manifest$")
author_re          = re.compile("^Author: .*<(.*)@.*>")
date_re            = re.compile("^Date:\s+(.*)")
commit_re            = re.compile("^commit (.*)")

class record(object):
	def __init__(self, who, date, cp, op, commit ):
		"""
		    Who is a string
		    date is whatever the crap git outputs for date string :)
		    cp is a category/package
		    op is "added", "removed", "moved"
                    commit is the git sha1
		"""
		self.who = who
		self.date = date
		self.package = cp
		self.op = op
                self.commit = commit

	def __str__( self ):
		#return "Package %s was %s by %s on %s" % (self.package, self.op, self.who, self.date)
		return "%s,%s,%s,%s,%s" % (self.package, self.op, self.who, self.date, self.commit)

	def cat (self):
		return self.package.split("/")[0]
	
	def pn (self):
		return self.package.split("/")[1]

	def date (self):
		return self.date
	
	def who (self):
		return self.who
	
	def op (self):
		return self.op

	def commit (self):
		return self.commit


def main():
	if (len(sys.argv) < 2):
		usage()
		sys.exit(1)

	args = sys.argv[1:]
	repo_path = args[0]
	os.chdir(repo_path)

	if len(args) >= 2: 
		start_date = ["--after", args[1] ]
	else:
		start_date = []

	if len(args) >= 3:
		end_date = ["--before", args[2]]
	else:
		end_date = []

	p = subprocess.Popen(["git","log","--name-status","--date=iso"] + start_date + end_date,stdout=subprocess.PIPE, stderr=subprocess.STDOUT)

	removals = []
	adds = []
	moves = []
	for line in iter(p.stdout.readline,''):
		match = commit_re.match(line)
		if match:
			commit = match.groups()[0]
                	q = subprocess.Popen(["git","rev-parse","--short",commit],stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
                        commit = q.stdout.readline()

		match = author_re.match(line)
		if match:
			who = match.groups()[0]

		match = date_re.match(line)
		if match:
			date = match.groups()[0]

		match = new_package.match( line )
		if match:
			rec = record( who, date, match.groups()[0] + "/" + match.groups()[1], "added", commit )
			adds.append( rec )

		match = removed_package.match( line )
		if match:
			rec = record( who, date, match.groups()[0] + "/" + match.groups()[1], "removed", commit )
			removals.append( rec )

	print("Removed Packages:")
	for pkg in removals:
		print(pkg)

	print("Added Packages:")
	for pkg in adds:
		print(pkg)
	print
	print("Done.")

def usage():
	print(sys.argv[0] + " <git repo path> [start date] [end date]")
	print("Start date defaults to '0'.")
	print("End date defaults to 'now'.")
	print("Both dates should be specified as anything git can parse...")
	print(doc)

if __name__ == "__main__":
	main()


[-- Attachment #4: find-git-adds-and-removals-process.sh --]
[-- Type: application/x-sh, Size: 957 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04  8:53         ` malc
@ 2015-09-04  8:59           ` James Le Cuirot
  2015-09-04  9:11             ` Patrice Clement
  2015-09-04 13:12           ` [gentoo-dev] " Aaron W. Swenson
  2015-09-04 18:15           ` Matthew Thode
  2 siblings, 1 reply; 18+ messages in thread
From: James Le Cuirot @ 2015-09-04  8:59 UTC (permalink / raw
  To: gentoo-dev

On Fri, 4 Sep 2015 09:53:38 +0100
malc <mlashley@gmail.com> wrote:

> James - you're right - I hadn't paid attention to MTA wrapping...
> Patrice - even though it's counter to what James asked, I added short
> sha-1s [ i.e. the output of git rev-parse --short
> f1cb2b98f62fa9cbf1ef5a0f149dd47fee6964be ]
> Now the output looks like below (or attached txt file)

That looks very nice, thanks. I don't know what will happen if
something doesn't fit but hopefully it's something sensible. :)

-- 
James Le Cuirot (chewi)
Gentoo Linux Developer


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04  8:59           ` James Le Cuirot
@ 2015-09-04  9:11             ` Patrice Clement
  2015-09-04 11:22               ` [gentoo-dev] " Duncan
  0 siblings, 1 reply; 18+ messages in thread
From: Patrice Clement @ 2015-09-04  9:11 UTC (permalink / raw
  To: gentoo-dev

Friday 04 Sep 2015 09:59:07, James Le Cuirot wrote :
> On Fri, 4 Sep 2015 09:53:38 +0100
> malc <mlashley@gmail.com> wrote:
> 
> > James - you're right - I hadn't paid attention to MTA wrapping...
> > Patrice - even though it's counter to what James asked, I added short
> > sha-1s [ i.e. the output of git rev-parse --short
> > f1cb2b98f62fa9cbf1ef5a0f149dd47fee6964be ]
> > Now the output looks like below (or attached txt file)
> 
> That looks very nice, thanks. I don't know what will happen if
> something doesn't fit but hopefully it's something sensible. :)
> 
> -- 
> James Le Cuirot (chewi)
> Gentoo Linux Developer
> 
+1

It looks nice indeed. Thanks.

@infra: do you guys have a public git repo hosted under http://github.com/gentoo ? 

-- 
Patrice Clement
Gentoo Linux developer
http://www.gentoo.org



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-dev] Re: Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04  9:11             ` Patrice Clement
@ 2015-09-04 11:22               ` Duncan
  0 siblings, 0 replies; 18+ messages in thread
From: Duncan @ 2015-09-04 11:22 UTC (permalink / raw
  To: gentoo-dev

Patrice Clement posted on Fri, 04 Sep 2015 11:11:32 +0200 as excerpted:

> @infra: do you guys have a public git repo hosted under
> http://github.com/gentoo ?

This what you're looking for?  See this thread:

http://comments.gmane.org/gmane.linux.gentoo.devel/96933


While I didn't switch immediately, between that and the forum thread 
(which I searched for, since that list thread's a couple weeks old, now) 
on the topic, I just switched from rsync updates to git, pulling from the 
github usersync repo now, since it has the metadata-cache added back in 
that the main public gentoo git repo doesn't have.

FWIW, I switched layman over to using the github repos for the overlays I 
follow (kde and x11 currently, qt and mozilla in the past) as well, for 
the same pre-generated metadata-cache reason.

It's very *VERY* nice to be able to follow gentoo's git log just as I've 
been following my git-based overlays and live-packages logs for years 
now.  Individual commit resolution logs, stats, and if it looks 
interesting, the actual diffs, are *so* much nicer and more detailed than 
changelogs. =:^)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04  8:53         ` malc
  2015-09-04  8:59           ` James Le Cuirot
@ 2015-09-04 13:12           ` Aaron W. Swenson
  2015-09-04 14:16             ` Kent Fredric
  2015-09-04 18:15           ` Matthew Thode
  2 siblings, 1 reply; 18+ messages in thread
From: Aaron W. Swenson @ 2015-09-04 13:12 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 896 bytes --]

On 2015-09-04 09:53, malc wrote:
> James - you're right - I hadn't paid attention to MTA wrapping...
> Patrice - even though it's counter to what James asked, I added short
> sha-1s [ i.e. the output of git rev-parse --short
> f1cb2b98f62fa9cbf1ef5a0f149dd47fee6964be ]
> Now the output looks like below (or attached txt file)
> 
> Removals:
> dev-java/antenna               2015-09-03 13:45:07 +0000  monsieurp      b4215f4

Would you consider dropping the TZ offset? If the script were to translate
the DT to UTC, that'd remove some noise and shorten the line by 5.

dev-java/antenna               2015-09-03 13:45:07Z  monsieurp      b4215f4

And I know what my offset is from UTC so I know the above example
happened at 11:45am my time, but having to do more math on the others
before figuring out my time is a little annoying. I can live with it,
but I'm lazy.

- Aaron

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 345 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 13:12           ` [gentoo-dev] " Aaron W. Swenson
@ 2015-09-04 14:16             ` Kent Fredric
  0 siblings, 0 replies; 18+ messages in thread
From: Kent Fredric @ 2015-09-04 14:16 UTC (permalink / raw
  To: gentoo-dev

On 5 September 2015 at 01:12, Aaron W. Swenson <titanofold@gentoo.org> wrote:
> Would you consider dropping the TZ offset? If the script were to translate
> the DT to UTC, that'd remove some noise and shorten the line by 5.

+1

> dev-java/antenna               2015-09-03 13:45:07Z  monsieurp      b4215f4
>
> And I know what my offset is from UTC so I know the above example
> happened at 11:45am my time, but having to do more math on the others
> before figuring out my time is a little annoying. I can live with it,
> but I'm lazy.

I'm curious why the time part is even necessary, or at least,
necessary at that accuracy.
Day seems to be all that is necessary at most, and even then, you
could reduce that down to a single number ( because its assumed to be
from "now" to "a weekago" and the inference can be made, and maybe for
convenience, use "days ago", or somethig.

If you're needing the timestamps to try work out which commit
something happened, the SHA1 is going to prove far more useful at
that.


>dev-java/antenna               2015-09-03 13:45:07Z  monsieurp      b4215f4
dev-java/antenna               Sep 3, 13:45Z monsieurp      b4215f4



-- 
Kent

KENTNL - https://metacpan.org/author/KENTNL


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04  8:53         ` malc
  2015-09-04  8:59           ` James Le Cuirot
  2015-09-04 13:12           ` [gentoo-dev] " Aaron W. Swenson
@ 2015-09-04 18:15           ` Matthew Thode
  2015-09-04 18:43             ` James Le Cuirot
  2 siblings, 1 reply; 18+ messages in thread
From: Matthew Thode @ 2015-09-04 18:15 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1283 bytes --]

On 09/04/2015 03:53 AM, malc wrote:
> James - you're right - I hadn't paid attention to MTA wrapping...
> Patrice - even though it's counter to what James asked, I added short
> sha-1s [ i.e. the output of git rev-parse --short
> f1cb2b98f62fa9cbf1ef5a0f149dd47fee6964be ]
> Now the output looks like below (or attached txt file)
> 
> Removals:
> dev-java/antenna               2015-09-03 13:45:07 +0000  monsieurp      b4215f4
> dev-java/jjtraveler            2015-09-03 13:46:28 +0000  monsieurp      0bda332
> www-servers/skunkweb           2015-09-03 13:52:51 +0000  monsieurp      2dc8314
> x11-drivers/radeon-ucode       2015-09-02 00:17:33 +0200  chithanh       7b60c95
> 
> Additions:
> dev-python/cachetools          2015-09-03 16:17:35 -0500  mthode         3dca3ff
> dev-python/debtcollector       2015-09-01 10:24:15 -0500  mthode         8513c3c
> dev-python/fasteners           2015-09-02 21:56:24 -0500  prometheanfire cfc49c9
> dev-python/functools32         2015-09-02 13:01:45 +0200  jlec           2933703
> dev-python/futurist            2015-09-03 16:24:23 -0500  mthode         4a5f1c0
> 
> Updated scripts attached.
> 
> malc.
> 
uh, this is wrong btw :P

I am both mthode and prometheanfire

-- 
Matthew Thode (prometheanfire)


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 18:15           ` Matthew Thode
@ 2015-09-04 18:43             ` James Le Cuirot
  2015-09-04 18:51               ` Michał Górny
  0 siblings, 1 reply; 18+ messages in thread
From: James Le Cuirot @ 2015-09-04 18:43 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 406 bytes --]

On Fri, 4 Sep 2015 13:15:57 -0500
Matthew Thode <prometheanfire@gentoo.org> wrote:

> uh, this is wrong btw :P
> 
> I am both mthode and prometheanfire

Your fault for committing with the wrong e-mail address? :P Perhaps
they're linked in GitHub but I wouldn't want to use that as a source of
information. How else would we determine this?

-- 
James Le Cuirot (chewi)
Gentoo Linux Developer

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 951 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 18:43             ` James Le Cuirot
@ 2015-09-04 18:51               ` Michał Górny
  2015-09-04 19:23                 ` Matthew Thode
  2015-09-04 21:24                 ` Kent Fredric
  0 siblings, 2 replies; 18+ messages in thread
From: Michał Górny @ 2015-09-04 18:51 UTC (permalink / raw
  To: James Le Cuirot; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 549 bytes --]

Dnia 2015-09-04, o godz. 19:43:41
James Le Cuirot <chewi@gentoo.org> napisał(a):

> On Fri, 4 Sep 2015 13:15:57 -0500
> Matthew Thode <prometheanfire@gentoo.org> wrote:
> 
> > uh, this is wrong btw :P
> > 
> > I am both mthode and prometheanfire
> 
> Your fault for committing with the wrong e-mail address? :P Perhaps
> they're linked in GitHub but I wouldn't want to use that as a source of
> information. How else would we determine this?

PGP key matching?

-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 949 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 18:51               ` Michał Górny
@ 2015-09-04 19:23                 ` Matthew Thode
  2015-09-04 21:24                 ` Kent Fredric
  1 sibling, 0 replies; 18+ messages in thread
From: Matthew Thode @ 2015-09-04 19:23 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]

On 09/04/2015 01:51 PM, Michał Górny wrote:
> Dnia 2015-09-04, o godz. 19:43:41
> James Le Cuirot <chewi@gentoo.org> napisał(a):
> 
>> On Fri, 4 Sep 2015 13:15:57 -0500
>> Matthew Thode <prometheanfire@gentoo.org> wrote:
>>
>>> uh, this is wrong btw :P
>>>
>>> I am both mthode and prometheanfire
>>
>> Your fault for committing with the wrong e-mail address? :P Perhaps
>> they're linked in GitHub but I wouldn't want to use that as a source of
>> information. How else would we determine this?
> 
> PGP key matching?
> 
that's what I was expecting

-- 
-- Matthew Thode (prometheanfire)


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 18:51               ` Michał Górny
  2015-09-04 19:23                 ` Matthew Thode
@ 2015-09-04 21:24                 ` Kent Fredric
  2015-09-07 18:20                   ` malc
  1 sibling, 1 reply; 18+ messages in thread
From: Kent Fredric @ 2015-09-04 21:24 UTC (permalink / raw
  To: gentoo-dev; +Cc: James Le Cuirot

On 5 September 2015 at 06:51, Michał Górny <mgorny@gentoo.org> wrote:
>> information. How else would we determine this?
>
> PGP key matching?


/.mailmap

git help shortlog -> MAPPING AUTHORS


This system allows displaying committers under spellings/aliases/email
addresses other than the one they committed as for any tools that
utilize them. ( like git shortlog  -e ).

This is better than having to find a time machine and destroy the tree
just because somebody has a different email address or some committer
had utf8 encoding problems in their name once upon a time before
anybody noticed.





-- 
Kent

KENTNL - https://metacpan.org/author/KENTNL


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
  2015-09-04 21:24                 ` Kent Fredric
@ 2015-09-07 18:20                   ` malc
  0 siblings, 0 replies; 18+ messages in thread
From: malc @ 2015-09-07 18:20 UTC (permalink / raw
  To: gentoo-dev

Yup - nothing I can do about mailmap without commit access. On the
dates - I was just spitting out what git gave me... I've delved into
git help log => PRETTY FORMATS and changed it to use a unix timestamp
and reverted to the old (python default) format.
Updated script in https://bugs.gentoo.org/show_bug.cgi?id=559894

Output now looks like:

Removals:
dev-java/antenna                2015-09-03 14:45:07  monsieurp
   b4215f4
dev-java/jjtraveler             2015-09-03 14:46:28  monsieurp
   0bda332
net-misc/netcf                  2015-09-06 20:49:42  cardoe
   b32b14c


^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC
@ 2015-09-28  1:18 Robin H. Johnson
  0 siblings, 0 replies; 18+ messages in thread
From: Robin H. Johnson @ 2015-09-28  1:18 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 3674 bytes --]

The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2015-08-30 23:59 UTC.

Removals:
dev-java/burlap                    20150824-15:21 monsieurp  a158c3f
dev-java/caucho-services           20150824-15:21 monsieurp  a158c3f
dev-java/cocoon                    20150828-19:52 chewi      e9d12d6
dev-java/jldap                     20150824-15:19 monsieurp  f9546ec
dev-java/openspml                  20150824-15:19 monsieurp  f9546ec
dev-java/openspml2                 20150824-15:19 monsieurp  f9546ec
dev-java/soap                      20150824-15:19 monsieurp  f9546ec
games-emulation/handy              20150827-19:26 mr_bones_  37bc0d5
kde-base/baloo-widgets             20150827-11:02 kensington d44e526
kde-plasma/baloo                   20150825-14:36 kensington 15f034b
kde-plasma/kfilemetadata           20150825-14:40 kensington fe368f3
kde-plasma/kio-extras              20150825-14:55 kensington 20bb2d5
sci-biology/embassy-memenew        20150827-13:33 jlec       c731f70
sci-biology/embassy-mira           20150827-13:30 jlec       56b5c07

Additions:
app-shells/hstr                    20150828-12:59 jlec       c3d6591
dev-go/blackfriday                 20150824-22:48 williamh   0b8ac92
dev-go/go-md2man                   20150824-22:59 williamh   45e1b39
dev-go/sanitized-anchor-name       20150824-22:43 williamh   c146fff
dev-libs/gf-complete               20150827-21:20 mthode     56240c0
dev-libs/jerasure                  20150827-21:20 mthode     56240c0
dev-python/CacheControl            20150824-06:46 jlec       0079935
dev-python/cookies                 20150826-09:09 mrueg      575c6df
dev-python/distlib                 20150824-06:41 jlec       cafa5fa
dev-python/packaging               20150824-07:15 jlec       14b78d2
dev-python/progress                20150824-07:06 jlec       3ac330b
dev-python/pykwalify               20150827-15:35 jlec       3f9734e
dev-python/responses               20150826-09:09 mrueg      ea724cd
kde-apps/baloo-widgets             20150827-11:02 kensington d44e526
kde-apps/kaccounts-integration     20150828-11:57 johu       495941e
kde-apps/kde-l10n                  20150825-22:18 johu       c037039
kde-apps/kio-extras                20150825-14:53 kensington e5c0356
kde-plasma/kgamma                  20150825-14:10 kensington 809b471
kde-plasma/kwallet-pam             20150825-14:10 kensington 809b471
kde-plasma/kwayland-integration    20150825-14:10 kensington 809b471
kde-plasma/plasma-pa               20150825-14:10 kensington 809b471
kde-plasma/user-manager            20150825-14:10 kensington 809b471
net-libs/accounts-qt               20150827-12:47 johu       a78e71a
net-libs/libaccounts-glib          20150827-12:40 johu       b1f5cc2
net-libs/libsignon-glib            20150827-12:24 johu       b25ff8d
net-libs/signond                   20150827-11:31 johu       2a1706d
net-libs/signon-oauth2             20150827-12:09 johu       0e7be80
net-libs/signon-ui                 20150827-12:53 johu       c1afce8
net-libs/telepathy-accounts-signon 20150827-13:03 johu       ed98e81
net-mail/muchsync                  20150822-14:45 aidecoe    294bf2d
sci-physics/herwig++               20150826-22:20 jauhien    48723b7
sys-apps/nvme-cli                  20150828-03:09 zmedico    e9b4951
sys-boot/refind                    20150826-03:44 idella4    5ff4b13
x11-misc/kronometer                20150824-18:13 kensington 55acea7
x11-misc/ksuperkey                 20150826-17:03 kensington 9028c9a

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: add-removals.1440979200.log --]
[-- Type: text/plain, Size: 2915 bytes --]

Removed Packages:
dev-java/cocoon,removed,chewi,20150828-19:52,e9d12d6
games-emulation/handy,removed,mr_bones_,20150827-19:26,37bc0d5
sci-biology/embassy-memenew,removed,jlec,20150827-13:33,c731f70
sci-biology/embassy-mira,removed,jlec,20150827-13:30,56b5c07
kde-base/baloo-widgets,removed,kensington,20150827-11:02,d44e526
kde-plasma/kio-extras,removed,kensington,20150825-14:55,20bb2d5
kde-plasma/kfilemetadata,removed,kensington,20150825-14:40,fe368f3
kde-plasma/baloo,removed,kensington,20150825-14:36,15f034b
dev-java/burlap,removed,monsieurp,20150824-15:21,a158c3f
dev-java/caucho-services,removed,monsieurp,20150824-15:21,a158c3f
dev-java/jldap,removed,monsieurp,20150824-15:19,f9546ec
dev-java/openspml,removed,monsieurp,20150824-15:19,f9546ec
dev-java/openspml2,removed,monsieurp,20150824-15:19,f9546ec
dev-java/soap,removed,monsieurp,20150824-15:19,f9546ec
Added Packages:
net-mail/muchsync,added,aidecoe,20150822-14:45,294bf2d
app-shells/hstr,added,jlec,20150828-12:59,c3d6591
kde-apps/kaccounts-integration,added,johu,20150828-11:57,495941e
sys-apps/nvme-cli,added,zmedico,20150828-03:09,e9b4951
dev-libs/gf-complete,added,mthode,20150827-21:20,56240c0
dev-libs/jerasure,added,mthode,20150827-21:20,56240c0
dev-python/pykwalify,added,jlec,20150827-15:35,3f9734e
net-libs/telepathy-accounts-signon,added,johu,20150827-13:03,ed98e81
net-libs/signon-ui,added,johu,20150827-12:53,c1afce8
net-libs/accounts-qt,added,johu,20150827-12:47,a78e71a
net-libs/libaccounts-glib,added,johu,20150827-12:40,b1f5cc2
net-libs/libsignon-glib,added,johu,20150827-12:24,b25ff8d
net-libs/signon-oauth2,added,johu,20150827-12:09,0e7be80
net-libs/signond,added,johu,20150827-11:31,2a1706d
kde-apps/baloo-widgets,added,kensington,20150827-11:02,d44e526
sci-physics/herwig++,added,jauhien,20150826-22:20,48723b7
x11-misc/ksuperkey,added,kensington,20150826-17:03,9028c9a
dev-python/responses,added,mrueg,20150826-09:09,ea724cd
dev-python/cookies,added,mrueg,20150826-09:09,575c6df
sys-boot/refind,added,idella4,20150826-03:44,5ff4b13
kde-apps/kde-l10n,added,johu,20150825-22:18,c037039
kde-apps/kio-extras,added,kensington,20150825-14:53,e5c0356
kde-plasma/kgamma,added,kensington,20150825-14:10,809b471
kde-plasma/kwallet-pam,added,kensington,20150825-14:10,809b471
kde-plasma/kwayland-integration,added,kensington,20150825-14:10,809b471
kde-plasma/plasma-pa,added,kensington,20150825-14:10,809b471
kde-plasma/user-manager,added,kensington,20150825-14:10,809b471
dev-go/go-md2man,added,williamh,20150824-22:59,45e1b39
dev-go/blackfriday,added,williamh,20150824-22:48,0b8ac92
dev-go/sanitized-anchor-name,added,williamh,20150824-22:43,c146fff
x11-misc/kronometer,added,kensington,20150824-18:13,55acea7
dev-python/packaging,added,jlec,20150824-07:15,14b78d2
dev-python/progress,added,jlec,20150824-07:06,3ac330b
dev-python/CacheControl,added,jlec,20150824-06:46,0079935
dev-python/distlib,added,jlec,20150824-06:41,cafa5fa

Done.

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2015-09-28  1:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-31  0:05 [gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-08-30 23:59 UTC Robin H. Johnson
2015-08-31 14:06 ` malc
2015-09-03 16:49   ` Róbert Čerňanský
2015-09-03 17:01     ` James Le Cuirot
2015-09-03 18:47       ` Patrice Clement
2015-09-04  8:53         ` malc
2015-09-04  8:59           ` James Le Cuirot
2015-09-04  9:11             ` Patrice Clement
2015-09-04 11:22               ` [gentoo-dev] " Duncan
2015-09-04 13:12           ` [gentoo-dev] " Aaron W. Swenson
2015-09-04 14:16             ` Kent Fredric
2015-09-04 18:15           ` Matthew Thode
2015-09-04 18:43             ` James Le Cuirot
2015-09-04 18:51               ` Michał Górny
2015-09-04 19:23                 ` Matthew Thode
2015-09-04 21:24                 ` Kent Fredric
2015-09-07 18:20                   ` malc
  -- strict thread matches above, loose matches on Subject: below --
2015-09-28  1:18 Robin H. Johnson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox