* Draft of Git Rev News edition 1 @ 2015-03-22 11:03 Christian Couder 2015-03-22 11:21 ` David Kastrup 2015-03-22 18:47 ` Junio C Hamano 0 siblings, 2 replies; 9+ messages in thread From: Christian Couder @ 2015-03-22 11:03 UTC (permalink / raw) To: git, Junio C Hamano, David Kastrup, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin Cc: Thomas Ferris Nicolaisen Hi, A draft of Git Rev News edition 1 is available here: https://github.com/git/git.github.io/blob/master/rev_news/draft/edition-1.md Everyone is welcome to contribute in any section either by editing the above page on GitHub and sending a pull request, or by commenting on this GitHub issue: https://github.com/git/git.github.io/issues/17 You can also reply to this email. I tried to cc the persons who appear in the edition but maybe I missed some, sorry about that. Thomas and myself plan to publish this edition on Wednesday the 25th of March. We call it an "edition" instead of an "issue" to avoid confusion with GitHub issues. Thanks, Christian ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 11:03 Draft of Git Rev News edition 1 Christian Couder @ 2015-03-22 11:21 ` David Kastrup 2015-03-22 12:19 ` Christian Couder 2015-03-22 20:52 ` Thomas Ferris Nicolaisen 2015-03-22 18:47 ` Junio C Hamano 1 sibling, 2 replies; 9+ messages in thread From: David Kastrup @ 2015-03-22 11:21 UTC (permalink / raw) To: Christian Couder Cc: git, Junio C Hamano, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin, Thomas Ferris Nicolaisen Christian Couder <christian.couder@gmail.com> writes: > Hi, > > A draft of Git Rev News edition 1 is available here: > > https://github.com/git/git.github.io/blob/master/rev_news/draft/edition-1.md > > Everyone is welcome to contribute in any section either by editing the > above page on GitHub and sending a pull request, or by commenting on > this GitHub issue: > > https://github.com/git/git.github.io/issues/17 > > You can also reply to this email. I've seen David Kastrup (dak at gnu.org) previously reimplemented significant parts of "git blame" for a vast gain in performance with complex histories and large files. As working on free software is his sole source of income, please consider contributing to his remuneration if you find this kind of improvements useful. Thank you very much for this heads-up. However, I'd replace "previously" with "as of version 2.1.0". That's where the big difference is, so if people actually are impacted they'll know whether and what to benchmark and/or upgrade. -- David Kastrup ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 11:21 ` David Kastrup @ 2015-03-22 12:19 ` Christian Couder 2015-03-22 20:52 ` Thomas Ferris Nicolaisen 1 sibling, 0 replies; 9+ messages in thread From: Christian Couder @ 2015-03-22 12:19 UTC (permalink / raw) To: David Kastrup Cc: git, Junio C Hamano, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin, Thomas Ferris Nicolaisen On Sun, Mar 22, 2015 at 12:21 PM, David Kastrup <dak@gnu.org> wrote: > I've seen > > David Kastrup (dak at gnu.org) previously reimplemented significant > parts of "git blame" for a vast gain in performance with complex > histories and large files. As working on free software is his sole > source of income, please consider contributing to his remuneration > if you find this kind of improvements useful. > > Thank you very much for this heads-up. However, I'd replace > "previously" with "as of version 2.1.0". That's where the big > difference is, so if people actually are impacted they'll know whether > and what to benchmark and/or upgrade. Ok, there is now "as of version 2.1.0". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 11:21 ` David Kastrup 2015-03-22 12:19 ` Christian Couder @ 2015-03-22 20:52 ` Thomas Ferris Nicolaisen 2015-03-22 21:24 ` David Kastrup 1 sibling, 1 reply; 9+ messages in thread From: Thomas Ferris Nicolaisen @ 2015-03-22 20:52 UTC (permalink / raw) To: David Kastrup Cc: Christian Couder, git, Junio C Hamano, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin On Sun, Mar 22, 2015 at 12:21 PM, David Kastrup <dak@gnu.org> wrote: > David Kastrup (dak at gnu.org) previously reimplemented significant > parts of "git blame" for a vast gain in performance with complex > histories and large files. As working on free software is his sole > source of income, please consider contributing to his remuneration > if you find this kind of improvements useful. > > Thank you very much for this heads-up. Do you have a link to where people can go to donate/contribute? I searched around a bit but couldn't find anything. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 20:52 ` Thomas Ferris Nicolaisen @ 2015-03-22 21:24 ` David Kastrup 0 siblings, 0 replies; 9+ messages in thread From: David Kastrup @ 2015-03-22 21:24 UTC (permalink / raw) To: Thomas Ferris Nicolaisen Cc: Christian Couder, git, Junio C Hamano, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin Thomas Ferris Nicolaisen <tfnico@gmail.com> writes: > On Sun, Mar 22, 2015 at 12:21 PM, David Kastrup <dak@gnu.org> wrote: >> David Kastrup (dak at gnu.org) previously reimplemented significant >> parts of "git blame" for a vast gain in performance with complex >> histories and large files. As working on free software is his sole >> source of income, please consider contributing to his remuneration >> if you find this kind of improvements useful. >> >> Thank you very much for this heads-up. > > Do you have a link to where people can go to donate/contribute? I > searched around a bit but couldn't find anything. My Email address is linked at PayPal. However, it's the more affordable option in the Euro zone (which most definitely does not include GB) to ask me for my bank account data: SEPA-region transfers are by EU law required not to differentiate between in-country or cross-country payments. I don't maintain a personal home page or a blog or similar, so there is really not much to point people to than my Email address. -- David Kastrup ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 11:03 Draft of Git Rev News edition 1 Christian Couder 2015-03-22 11:21 ` David Kastrup @ 2015-03-22 18:47 ` Junio C Hamano 2015-03-22 20:50 ` Thomas Ferris Nicolaisen 1 sibling, 1 reply; 9+ messages in thread From: Junio C Hamano @ 2015-03-22 18:47 UTC (permalink / raw) To: Christian Couder Cc: git, David Kastrup, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin, Thomas Ferris Nicolaisen Thanks. The most important question I would ask you is this: Did you two enjoy writing it? That ends up counting the most, as it affects the quality of the end result (readers would enjoy reading it and feel the love you put into its production), and also its longer term relevance (if it gets to be more burden than enjoyment to you, it won't last). And I hope the answer is a resounding yes ;-) A few comments: - Some might be a bit too detailed. Because each header is a pointer to the list archive, picking only the points that you found are the most thought-provoking may be a good way to shorten it (and readers interested in the topic can follow the link). Another would be to drop the mention like "Junio also reviewed..." that does not say what was said in the review. If a review did not have much thought-provoking value to deserve a summary, perhaps it is enough only to leave it to be discovered by readers who are so interested to follow the link to find the full discussion. - You do not list your own contribution to the discussions, but you should. Of course it would take some discipline to prevent the newsletter from appearing to have a self- promoting agenda, but I think you two are adult enough to be capable of handling that ;-) - As a periodical, you would want to have "This edition covers period between these two dates" at the beginning of each and every edition. Publication date may serve as the upper bound of the range, but for an inaugural one, it is essential to have the date the coverage begins. - As an inaugural edition, we may want to have a word on the purpose of the publication. Perhaps a sentence or two to declare what the publication is about in the "Welcome to" section is good. I would imagine that the primary purpose is to cover the discussions on the list (but don't call that "the list" in this paragraph, but spell it out to help readers, as "the Git mailing list") that is not visible in the "git log" output from my tree. - As an inaugural edition, we may want to have a word on how it came in existence by covering the discussion that led to its birth. Perhaps the discussion that led to the publication should be made into as an item on its own, next to "make git-pull a builtin", "Forbid log --graph..." etc. Because it is neither a review nor a support discussion, "Reviews & Support" heading may want to become "Discussions". I think that is a better title for the section anyway, if its purpose is "what happened on the list that are not visible from "git log", as I expect future editions to cover design discussions that advanced the shared understanding of a problem but not quite solidified to become a patch series. > Thomas and myself plan to publish this edition on Wednesday the 25th of March. > > We call it an "edition" instead of an "issue" to avoid confusion with > GitHub issues. Good thinking. Thanks again. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 18:47 ` Junio C Hamano @ 2015-03-22 20:50 ` Thomas Ferris Nicolaisen 2015-03-23 4:49 ` Junio C Hamano 0 siblings, 1 reply; 9+ messages in thread From: Thomas Ferris Nicolaisen @ 2015-03-22 20:50 UTC (permalink / raw) To: Junio C Hamano Cc: Christian Couder, git, David Kastrup, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin On Sun, Mar 22, 2015 at 7:47 PM, Junio C Hamano <gitster@pobox.com> wrote: > Thanks. > > The most important question I would ask you is this: > > Did you two enjoy writing it? To be clear, apart from some minor wording and nitpicking, I only contributed the links from outside the list. This is an activity I mostly do regardless, either on Twitter or at Google+. Gathering the links in Git Rev News just means I collect them in a central place instead of sporadically posting on social media. So I think I can keep it up for an extended period, and if I ever get fed up, there are hopefully others who can keep that part going. Refining list activity into headlines, like Christian did, is a bigger challenge in my eyes. I think this depends on having someone active on the list, who also has time for producing this reader's digest. I guess the long term success depends, as with any volunteer effort, on how many others join in the fun, and how popular it gets outside the list. > - As a periodical, you would want to have "This edition covers > period between these two dates" at the beginning of each > and every edition. Publication date may serve as the upper > bound of the range, but for an inaugural one, it is essential > to have the date the coverage begins. Good point. There hasn't been a decision on frequency. Weekly is a good rhythm for publications seeking readership, but that's a lot of work. My vote is we should first aim for a monthly consistent release. I'll try working this into the draft, and Christian may change as he sees fit. > - As an inaugural edition, we may want to have a word on > the purpose of the publication. Perhaps a sentence or two > to declare what the publication is about in the "Welcome to" > section is good. I would imagine that the primary purpose > is to cover the discussions on the list (but don't call that > "the list" in this paragraph, but spell it out to help readers, > as "the Git mailing list") that is not visible in the "git log" > output from my tree. Noted. I'l try working this in as well. > - As an inaugural edition, we may want to have a word on > how it came in existence by covering the discussion that > led to its birth. Perhaps the discussion that led to the > publication should be made into as an item on its own, > next to "make git-pull a builtin", "Forbid log --graph..." etc. > Because it is neither a review nor a support discussion, > "Reviews & Support" heading may want to become > "Discussions". I think that is a better title for the section > anyway, if its purpose is "what happened on the list that > are not visible from "git log", as I expect future editions > to cover design discussions that advanced the shared > understanding of a problem but not quite solidified to > become a patch series. > I hope it's OK that I leave this bit to Christian. Thanks for the feedback! ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-22 20:50 ` Thomas Ferris Nicolaisen @ 2015-03-23 4:49 ` Junio C Hamano 2015-03-23 5:00 ` Christian Couder 0 siblings, 1 reply; 9+ messages in thread From: Junio C Hamano @ 2015-03-23 4:49 UTC (permalink / raw) To: Thomas Ferris Nicolaisen Cc: Christian Couder, git, David Kastrup, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin Thomas Ferris Nicolaisen <tfnico@gmail.com> writes: > Good point. There hasn't been a decision on frequency. Weekly is a > good rhythm for publications seeking readership, but that's a lot of > work. My vote is we should first aim for a monthly consistent release. > I'll try working this into the draft, and Christian may change as he > sees fit. I agree weekly would be too much for any hobbist, given how high-volume our list has, but I probably shouldn't have said "periodical". Surely, aiming for consistent update is a very good thing to gain reader trust if anything else, but it is OK if it were "we will see a new release when enough interesting things happen", too. The primary reason I suggested to explicitly state the beginning of coverage is to set and manage the expectation of the readers. I think the current draft roughly covers 1/4 - 1/3 of discussions that happened in the month of March 2015 and nothing earlier than that, so "This issue covers what happened in March" or something would be appropriate. I'll throw a pull-request. >> - As an inaugural edition, we may want to have a word on >> how it came in existence by covering the discussion that >> led to its birth. Perhaps the discussion that led to the >> publication should be made into as an item on its own, >> next to "make git-pull a builtin", "Forbid log --graph..." etc. >> Because it is neither a review nor a support discussion, >> "Reviews & Support" heading may want to become >> "Discussions". I think that is a better title for the section >> anyway, if its purpose is "what happened on the list that >> are not visible from "git log", as I expect future editions >> to cover design discussions that advanced the shared >> understanding of a problem but not quite solidified to >> become a patch series. >> > > I hope it's OK that I leave this bit to Christian. I took a stab at this myself, and threw another pull-request. Thanks. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Draft of Git Rev News edition 1 2015-03-23 4:49 ` Junio C Hamano @ 2015-03-23 5:00 ` Christian Couder 0 siblings, 0 replies; 9+ messages in thread From: Christian Couder @ 2015-03-23 5:00 UTC (permalink / raw) To: Junio C Hamano Cc: Thomas Ferris Nicolaisen, git, David Kastrup, Eric Sunshine, Matthieu Moy, Nguyen Thai Ngoc Duy, Paul Tan, Johannes Schindelin, Dongcan Jiang, Jeff King, Doug Kelly, Bharat Suvarna, Kevin D, Randall S. Becker, Stephen Robin On Mon, Mar 23, 2015 at 5:49 AM, Junio C Hamano <gitster@pobox.com> wrote: > Thomas Ferris Nicolaisen <tfnico@gmail.com> writes: > >> Good point. There hasn't been a decision on frequency. Weekly is a >> good rhythm for publications seeking readership, but that's a lot of >> work. My vote is we should first aim for a monthly consistent release. >> I'll try working this into the draft, and Christian may change as he >> sees fit. > > I agree weekly would be too much for any hobbist, given how > high-volume our list has, but I probably shouldn't have said > "periodical". Surely, aiming for consistent update is a very good > thing to gain reader trust if anything else, but it is OK if it were > "we will see a new release when enough interesting things happen", > too. Yeah, I prefer not to commit to a specific frequency... > The primary reason I suggested to explicitly state the beginning of > coverage is to set and manage the expectation of the readers. I > think the current draft roughly covers 1/4 - 1/3 of discussions that > happened in the month of March 2015 and nothing earlier than that, > so "This issue covers what happened in March" or something would be > appropriate. I'll throw a pull-request. ... but I agree that we should say what we cover. >>> - As an inaugural edition, we may want to have a word on >>> how it came in existence by covering the discussion that >>> led to its birth. Perhaps the discussion that led to the >>> publication should be made into as an item on its own, >>> next to "make git-pull a builtin", "Forbid log --graph..." etc. >>> Because it is neither a review nor a support discussion, >>> "Reviews & Support" heading may want to become >>> "Discussions". I think that is a better title for the section >>> anyway, if its purpose is "what happened on the list that >>> are not visible from "git log", as I expect future editions >>> to cover design discussions that advanced the shared >>> understanding of a problem but not quite solidified to >>> become a patch series. >>> >> >> I hope it's OK that I leave this bit to Christian. > > I took a stab at this myself, and threw another pull-request. > > Thanks. Thank you for your pull requests. They are all merged and your name is in the Credits section at the end. Thanks, Christian. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2015-03-23 5:00 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-03-22 11:03 Draft of Git Rev News edition 1 Christian Couder 2015-03-22 11:21 ` David Kastrup 2015-03-22 12:19 ` Christian Couder 2015-03-22 20:52 ` Thomas Ferris Nicolaisen 2015-03-22 21:24 ` David Kastrup 2015-03-22 18:47 ` Junio C Hamano 2015-03-22 20:50 ` Thomas Ferris Nicolaisen 2015-03-23 4:49 ` Junio C Hamano 2015-03-23 5:00 ` Christian Couder
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).