* [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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ 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; 17+ 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] 17+ messages in thread
end of thread, other threads:[~2015-09-07 18:20 UTC | newest]
Thread overview: 17+ 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
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox