Notification hooks
Linus, is there anyway I can request a hook so that anything that changes drivers/ieee1394/ in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?
I'd bet lots of ppl would like similar hooks for their portions of the source.
Signature · 4 lines
Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Quoted 7 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?I'd bet lots of ppl would like similar hooks for their portions of the source.
It'd be nice if the bkbits webpage had a "notify me" interface for files in Linus' repository. This way not just the maintainers, but folks interested in changes in that area can also see the changes.
As well as opening this up for more people, it'd also take the load of Linus having to do it.
Dave
Signature · 2 lines
| Dave Jones. http://www.codemonkey.org.uk | SuSE Labs
Quoted 9 lines · Dave Jones
Quoted 7 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?I'd bet lots of ppl would like similar hooks for their portions of the source.
Quoted 6 lines
It'd be nice if the bkbits webpage had a "notify me" interface for files in Linus' repository. This way not just the maintainers, but folks interested in changes in that area can also see the changes.
As well as opening this up for more people, it'd also take the load of Linus having to do it.
True. But if the load is too much for bkbits to handle, I'd like Linus to consider it just for maintainers.
Signature · 4 lines
Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Quoted 2 lines
True. But if the load is too much for bkbits to handle, I'd like Linus to consider it just for maintainers.
bkbits can keep up, that's not the issue. The main problem is coming up with an interface that makes sense for people. The mechanisms are all there already in the form of triggers.
Signature · 2 lines
--- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
Quoted 6 lines · Dave Jones
Quoted 5 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?
Quoted 6 lines
Quoted 2 lines
I'd bet lots of ppl would like similar hooks for their portions of the source.
It'd be nice if the bkbits webpage had a "notify me" interface for files in Linus' repository. This way not just the maintainers, but folks interested in changes in that area can also see the changes.
Just for linux.bkbits.net or for the openlogging tree? To remind people, linux.bkbits.net has Linus/Marcelo trees but openlogging.org has the union of all trees anywhere in the world. And openlogging doesn't have contents, it just has comments.
Signature · 2 lines
--- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
Quoted 8 lines · Larry McVoy
Quoted 3 lines
It'd be nice if the bkbits webpage had a "notify me" interface for files in Linus' repository. This way not just the maintainers, but folks interested in changes in that area can also see the changes.
Just for linux.bkbits.net or for the openlogging tree? To remind people, linux.bkbits.net has Linus/Marcelo trees but openlogging.org has the union of all trees anywhere in the world. And openlogging doesn't have contents, it just has comments.
I can't think of a practical use for doing this to the openlogging.org tree.
Dave
Signature · 2 lines
| Dave Jones. http://www.codemonkey.org.uk | SuSE Labs
Quoted 10 lines · Larry McVoy
Quoted 9 lines · Dave Jones
Quoted 7 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?I'd bet lots of ppl would like similar hooks for their portions of the source.
Quoted 8 lines
Quoted 3 lines
It'd be nice if the bkbits webpage had a "notify me" interface for files in Linus' repository. This way not just the maintainers, but folks interested in changes in that area can also see the changes.
Just for linux.bkbits.net or for the openlogging tree? To remind people, linux.bkbits.net has Linus/Marcelo trees but openlogging.org has the union of all trees anywhere in the world. And openlogging doesn't have contents, it just has comments.
Sorry to hijack this thread like this, but I can't find a better
forum for it.
Several times I have browsed linux source trees at bkbits.net and
found a changeset I have wanted to have as a patch. I can search for the changeset, and read the commit messages, and even read the patch on the screen, but there is no good way to download that patch as a file (viewing the page source doesn't help because the patch has html markup interspersed with it).
The only way to get the patch is to either 'scrape' the screen
with copy and paste and try to fix the broken whitespace or to use bk to clone the entire tree and extract the patch via bk export. It's a real pain, and for no good reason I can see.
Would it be possible to add a link to the bkbits.net pages to an
un-marked up changeset patch? It would be great to have this for trees other than linux.bkbits.net too -- like Dave Jones' agpgart.bkbits.net for example.
Signature · 4 lines
Joseph Fannin [email protected] "That's all I have to say about that." -- Forrest Gump.
On Thu, 19 Dec 2002, Joseph Fannin wrote:
| On Mon, Dec 16, 2002 at 09:24:15AM -0800, Larry McVoy wrote: | > | > Just for linux.bkbits.net or for the openlogging tree? To remind people, | > linux.bkbits.net has Linus/Marcelo trees but openlogging.org has the | > union of all trees anywhere in the world. And openlogging doesn't have | > contents, it just has comments. | | Sorry to hijack this thread like this, but I can't find a better | forum for it. | | Several times I have browsed linux source trees at bkbits.net and | found a changeset I have wanted to have as a patch. I can search for | the changeset, and read the commit messages, and even read the patch | on the screen, but there is no good way to download that patch as a | file (viewing the page source doesn't help because the patch has html | markup interspersed with it). | | The only way to get the patch is to either 'scrape' the screen | with copy and paste and try to fix the broken whitespace or to use bk | to clone the entire tree and extract the patch via bk export. It's a | real pain, and for no good reason I can see. | | Would it be possible to add a link to the bkbits.net pages to an | un-marked up changeset patch? It would be great to have this for | trees other than linux.bkbits.net too -- like Dave Jones' | agpgart.bkbits.net for example.
Have you looked at the (text-mode) csets at
http://www.kernel.org/pub/linux/kernel/v2.5/testing/cset/
Who generates these?
Signature · 1 line
~Randy
Quoted 7 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?I'd bet lots of ppl would like similar hooks for their portions of the source.
well there is the bk commits list that has all individual changesets. Add procmail and the patchutils program "grepdiff" to the recipe and I think we have a winner.....
Quoted 6 lines · Arjan van de Ven
Quoted 5 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?
Quoted 6 lines
Quoted 2 lines
I'd bet lots of ppl would like similar hooks for their portions of the source.
well there is the bk commits list that has all individual changesets. Add procmail and the patchutils program "grepdiff" to the recipe and I think we have a winner.....
I suspect you want to look at all the files in the cset. I think what you want is a script which is given a list of files and sends a patch for each new changeset which touches any of those files. Because if a changeset touched drivers/ieee1394/ and include/something then you probably want both.
bk help triggers.
Signature · 2 lines
--- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
Quoted 14 lines · Larry McVoy
Quoted 6 lines · Arjan van de Ven
Quoted 5 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?Quoted 6 lines
Quoted 2 lines
I'd bet lots of ppl would like similar hooks for their portions of the source.
well there is the bk commits list that has all individual changesets. Add procmail and the patchutils program "grepdiff" to the recipe and I think we have a winner.....
Quoted 7 lines
I suspect you want to look at all the files in the cset. I think what you want is a script which is given a list of files and sends a patch for each new changeset which touches any of those files. Because if a changeset touched
drivers/ieee1394/andinclude/somethingthen you probably want both.bk help triggers.
Well, if it affects more than just the files I am interested in, I only want the diff for those files, but the changeset log and files-affected for the whole changeset.
If I want the full diff I can go to bkbits or the archive of the commit list.
Signature · 4 lines
Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Quoted 8 lines · Ben Collins
Quoted 1 line
bk help triggers.
Well, if it affects more than just the files I am interested in, I only want the diff for those files, but the changeset log and files-affected for the whole changeset.
If I want the full diff I can go to bkbits or the archive of the commit list.
well grepdiff and filterdiff can do that I bet...
filterdiff takes a wildcard and only lets patches through that touch files that match this wildcard...
Quoted 7 lines · Arjan van de Ven
Quoted 6 lines · Ben Collins
Quoted 1 line
bk help triggers.
Well, if it affects more than just the files I am interested in, I only want the diff for those files, but the changeset log and files-affected for the whole changeset.
Quoted 6 lines
Quoted 2 lines
If I want the full diff I can go to bkbits or the archive of the commit list.
well grepdiff and filterdiff can do that I bet...
filterdiff takes a wildcard and only lets patches through that touch files that match this wildcard...
For all the people that suggested subscribing to the commit list, guess what, I am.
Problem is that my changeset isn't even listed there. Not a very dependable way to get that info.
Signature · 4 lines
Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Quoted 2 lines · [email protected] said:
Problem is that my changeset isn't even listed there. Not a very
dependable way to get that info.
Isn't it? Why not? What changeset was it?
--
dwmw2
Quoted 6 lines · David Woodhouse
Quoted 2 lines · [email protected] said:
Problem is that my changeset isn't even listed there. Not a very
dependable way to get that info.Isn't it? Why not? What changeset was it?
Not in my mbox. Don't know. 1.863.3.1, according to bkbits.
Signature · 4 lines
Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Quoted 4 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?
Just subscribe to the bk-commits-head mailing list, and then have procmail set up a filter to alert you to anything that happens to files in any specific directories.
Or do something else with the data sent on that mailing list, or look at the changeset files on kernel.org that are constantly being generated.
There are lots of ways to get this information without relying on hooks in bk.
Hope this helps,
greg k-h
Quoted 4 lines · Ben Collins
Linus, is there anyway I can request a hook so that anything that changes
drivers/ieee1394/in your repo sends me an email with the diff for just the files in that directory, and the changeset log? Is this something that bkbits can do?
How about subscribing to the commits list throw away every mail not containing ieee1394 with procmail (or $MAILFILTER)?