Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144493 - feature req: To have an e-mail notification about new packages
Summary: feature req: To have an e-mail notification about new packages
Status: RESOLVED DUPLICATE of bug 129995
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: [OLD] gpackages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Albert Hopkins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-20 00:08 UTC by Markus Saarinen
Modified: 2007-06-23 12:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Saarinen 2006-08-20 00:08:31 UTC
It would be useful to be able to get an e-mail notification when new packages
enter Portage, just like the notification system in Sourceforge. There's probably
some nifty way to do this with shellscripts on my own server but I think that
would be a bit of a 'hack', and then it would depend on some specific machine
here on the end-user side.
I don't know if it's technically possible, but maybe the site could use the same
userdatabase that bugs.gentoo.org uses so we wouldn't need another set of
username/passwords for this thing.

Maybe there could also be some simple condition check so that it would only notify if the new package is masked/unmasked, and if the 
version >= / == <some_number>. Now that I think about it, this 
masked/unmasked notification would actually need to also check if the state
has changed in some older package, but that would still be good too :-).
Comment 1 Aggelos Orfanakos (RETIRED) gentoo-dev 2006-08-20 18:50:22 UTC
Hello.
About the first paragraph of your comment: There are quiet a few RSS feeds (http://packages.gentoo.org/feeds/) from which you can monitor the activity in Portage. Since you want the changes emailed to you, you could use these RSS feeds along with rss2email (http://rss2email.infogami.com/) or a similar tool tackle the task until the feature you request has been implemented.
Comment 2 Markus Saarinen 2006-08-20 23:02:20 UTC
(In reply to comment #1)
> Hello.
> About the first paragraph of your comment: There are quiet a few RSS feeds
> (http://packages.gentoo.org/feeds/) from which you can monitor the activity in
> Portage. Since you want the changes emailed to you, you could use these RSS
> feeds along with rss2email (http://rss2email.infogami.com/) or a similar tool
> tackle the task until the feature you request has been implemented.
> 

Thanks for the suggestions :).
However, there's a couple of problems with the solution you're offering
from my standpoint:

- First, it has the same complication as the shellhack thing: It expects
that a specific server on the end-user side does a task that is not actually
something that applies only to that server; there would be a need to setup
mail accounts for the rss2email cronjob and so on. This is not a 'clean'
solution in corporate environment.

- Second
Comment 3 Markus Saarinen 2006-08-20 23:02:20 UTC
(In reply to comment #1)
> Hello.
> About the first paragraph of your comment: There are quiet a few RSS feeds
> (http://packages.gentoo.org/feeds/) from which you can monitor the activity in
> Portage. Since you want the changes emailed to you, you could use these RSS
> feeds along with rss2email (http://rss2email.infogami.com/) or a similar tool
> tackle the task until the feature you request has been implemented.
> 

Thanks for the suggestions :).
However, there's a couple of problems with the solution you're offering
from my standpoint:

- First, it has the same complication as the shellhack thing: It expects
that a specific server on the end-user side does a task that is not actually
something that applies only to that server; there would be a need to setup
mail accounts for the rss2email cronjob and so on. This is not a 'clean'
solution in corporate environment.

- Second¸ the bigger problem:
It doesn't actually decrease the work of an administrator. It doesn't 
much change the amount of time that it would take me to check through 
the list of all new x86 packages, whether the list be in my email or 
on the website itself. 

Maybe I need to clarify what I wanted, specifically. At this moment, I'm
anxiously waiting for the 8.2 version of PostgreSQL to be released, and
when it does, I'll then be waiting when it enters Portage so that I can
install it to some servers.
Now, if this e-mail notification would be in place in packages.gentoo.org,
I wouldn't need to use my time to read through the list of new packages
every morning to make sure it hasn't been released yet; I would simply
get the mail when that particular package is in there and all would be well.
This would be lightyears faster and more convenient than manually checking
the list of all new (x86) packages from the rss-feed to see if Postgres 8.2
is there or not.

But don't get me wrong, I like your idea and I might try that at home with
the packages I only use there :).


Comment 4 Aggelos Orfanakos (RETIRED) gentoo-dev 2006-08-21 02:22:41 UTC
I see. You want a system that gives you the ability to setup notifications with different criteria and when these criteria are fulfilled, to get an email about it. Yeah, that would be quite useful...

Regarding the "home solution", a simpler idea I now thought of is parsing the contents of your Portage tree and grepping for the ebuild you are interested in, assuming that you sync frequently enough.

Anyway, what you ask is a nice feature to be implemented. I will be looking forward to it. ;-)
Comment 5 Albert Hopkins (RETIRED) gentoo-dev 2007-06-23 12:53:01 UTC

*** This bug has been marked as a duplicate of bug 129995 ***