Re: COMAINT on https://metacpan.org/release/String-Random
* David Cantrell da...@cantrell.org.uk [2013-12-12 20:40]: On Sat, Dec 07, 2013 at 02:38:46AM +0100, Aristotle Pagaltzis wrote: * Shlomi Fish shlo...@shlomifish.org [2013-12-04 15:30]: Well, git rebase did not work properly (too many silly merge commits for stuff that predates my contributions) but a semi-manual git cherry-pick appears to have worked well. git rebase --onto silug/master d601c5b shlomi/master Then a few `git rm -f META.yml git rebase --continue` later you???d???ve gotten what I think is just what???s in your pull request. Or simpler, turn your commits into a sequence of patches, clone the author's repo, apply your patches to the clone, issue pull request. Better IMO than playing git --russian roulette with its powerful but underdocumented tools for doing unusual stuff. … while turning the crank on your computer to keep the power going, sure, exactly. Unusual? Russian roulette? I do this sort of thing for breakfast, lunch and supper, never got seriously surprised, and I can get out of whatever botch might come out if I *do* try something out of the ordinary. Maybe precisely because I do this stuff constantly. Just to be sure that I wasn’t about to embarrass myself, I tried what I wrote up there before I sent the mail, using clones of the mentioned repos. Well whaddayaknow, Git did in fact do exactly what I expected it was going to. I really don’t get the fear. Be afraid of your tools and they’ll give you reason to be. -- Aristotle Pagaltzis // http://plasmasturm.org/
Re: COMAINT on https://metacpan.org/release/String-Random
On Fri, Dec 13, 2013 at 10:11:09AM +, Nicholas Clark wrote: balls it up). And as long as you don't throw away the terminal output, push anything or run `git gc`, there's always about 30 days to recover from any mess* from the various internal reflogs. * Other than git reset --hard Bother, or git clean -dxf (Backups have to be good for something But even CVS has a command to screw up the same way as `git reset --hard`, so there is tradition to uphold) I am confident that fanatical loyalty to the Pope will not be featuring in an e-mail in the near future. Although arguments might be :-) But hopefully they will be resolved using the rules from the Bruces sketch. Nicholas Clark
Re: COMAINT on https://metacpan.org/release/String-Random
* Nicholas Clark n...@ccl4.org [2013-12-13 11:20]: On Fri, Dec 13, 2013 at 10:11:09AM +, Nicholas Clark wrote: balls it up). And as long as you don't throw away the terminal output, push anything or run `git gc`, there's always about 30 days to recover from any mess* from the various internal reflogs. * Other than git reset --hard Bother, or git clean -dxf Or git checkout. There have to be a few more, basically any command that is willing to touch the working copy – while the working copy is already dirty – may potentially lose data. Anything that only operates on the object database or only accepts to touch the working copy if it’s clean, is 100% safe, since objects are immutable by design while they reside in the object database. (And you can turn GC off to ensure they stay there forever, which I do on my dev boxes (as opposed to central repo hosts).) The only thing that can happen is that the user lacks the experience to understand the state they put Git into, and how to change it (back, or in any other direction) – but not actual data loss. -- Aristotle Pagaltzis // http://plasmasturm.org/
Re: COMAINT on https://metacpan.org/release/String-Random
On Sat, Dec 07, 2013 at 02:38:46AM +0100, Aristotle Pagaltzis wrote: * Shlomi Fish shlo...@shlomifish.org [2013-12-04 15:30]: Well, git rebase did not work properly (too many silly merge commits for stuff that predates my contributions) but a semi-manual git cherry-pick appears to have worked well. git rebase --onto silug/master d601c5b shlomi/master Then a few `git rm -f META.yml git rebase --continue` later you???d???ve gotten what I think is just what???s in your pull request. Or simpler, turn your commits into a sequence of patches, clone the author's repo, apply your patches to the clone, issue pull request. Better IMO than playing git --russian roulette with its powerful but underdocumented tools for doing unusual stuff. -- David Cantrell | Nth greatest programmer in the world Vegetarian: n: a person who, due to malnutrition caused by poor lifestyle choices, is eight times more likely to catch TB than a normal person
Re: COMAINT on https://metacpan.org/release/String-Random
[[ This message was both posted and mailed: see the To, Cc, and Newsgroups headers for details. ]] In article 20131202235612.ga5...@osiris.store.computerroom.us, Steven Pritchard st...@silug.org wrote: I've never been asked for COMAINT on one of my modules before, so I'm afraid I don't understand the implications. Shlomi explained the implications, and if you disagree with him having co-maintainer permissions, we can reverse it. Otherwise, Shlomi will be able to make new releases for that module. -- brian d foy (one of many PAUSE admins), http://pause.perl.org PAUSE instructions: http://pause.perl.org/pause/query?ACTION=pause_04about Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules Please send all messages back to modu...@perl.org with no CC to me.
Re: COMAINT on https://metacpan.org/release/String-Random
* Shlomi Fish shlo...@shlomifish.org [2013-12-04 15:30]: Well, git rebase did not work properly (too many silly merge commits for stuff that predates my contributions) but a semi-manual git cherry-pick appears to have worked well. git rebase --onto silug/master d601c5b shlomi/master Then a few `git rm -f META.yml git rebase --continue` later you’d’ve gotten what I think is just what’s in your pull request. -- git commit -m 'Just another Git hacker,' #Aristotle Pagaltzis // http://plasmasturm.org/
Re: COMAINT on https://metacpan.org/release/String-Random
++ for the civil discourse all around, even the meta-discourse about civility. :-) On Tue, Dec 3, 2013 at 9:04 PM, Shmuel Fomberg shmuelfomb...@gmail.comwrote: Hi All. Shlomi++ Shmuel++ Guys, calm down. I know Shlomi IRL, (even if we haven't met for a the last few years) and no need to make a big deal out of it. I'm sure that Shlomi and Steven are now talking off list about future fixes and commit bits and github repositories. Thanks Steven for your useful module, and thanks Shlomi for adopting (seemly) abandoned modules. Shmuel. -- Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian Kernighan
Re: COMAINT on https://metacpan.org/release/String-Random
Hi Aristotle, On Wed, 4 Dec 2013 03:03:54 +0100 Aristotle Pagaltzis pagalt...@gmx.de wrote: * Steven Pritchard st...@silug.org [2013-12-04 00:40]: On Tue, Dec 03, 2013 at 11:40:34AM +0200, Shlomi Fish wrote: In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Well, I've had the source available on Github for ages... https://github.com/silug/String-Random/ Looks like Shlomi got some rebasing to do. :-) Well, git rebase did not work properly (too many silly merge commits for stuff that predates my contributions) but a semi-manual git cherry-pick appears to have worked well. Here is my pull request: https://github.com/silug/String-Random/pull/1 Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang There is an IGLU Cabal, but its only purpose is to deny the existence of an IGLU Cabal. — Martha Greenberg Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
On Mon, Dec 02, 2013 at 01:35:45PM +0200, Shlomi Fish wrote: I have not gotten a reply from Steve since posting this message, over a month ago (and I checked my spam folder). As a result, I ask the CPAN admins to give me COMAINT on String-Random so I can submit new releases. FWIW, I've been buried with a data center move at work, so I've been almost completely unreachable for the last month. I've never been asked for COMAINT on one of my modules before, so I'm afraid I don't understand the implications.
Re: COMAINT on https://metacpan.org/release/String-Random
Hi Steven, thanks for returning to us. On Mon, 2 Dec 2013 17:56:12 -0600 Steven Pritchard st...@silug.org wrote: On Mon, Dec 02, 2013 at 01:35:45PM +0200, Shlomi Fish wrote: I have not gotten a reply from Steve since posting this message, over a month ago (and I checked my spam folder). As a result, I ask the CPAN admins to give me COMAINT on String-Random so I can submit new releases. FWIW, I've been buried with a data center move at work, so I've been almost completely unreachable for the last month. I see. Well, we had concluded you were missing-in-action, but apparently you were not. brian d foy has already given me COMAINT , and I made this new release: https://metacpan.org/release/String-Random (0.23). I've never been asked for COMAINT on one of my modules before, so I'm afraid I don't understand the implications. COMAINT is short for co-maintenance and means the co-maintainer can make submit new releases for the namespace, as well as close or change the status of bugs reports on rt.cpan.org. A co-maintainer possibly has some other privileges. See: http://www.cpan.org/misc/cpan-faq.html In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ I’m not an actor — I just play one on T.V. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
On Tue, Dec 3, 2013 at 6:40 PM, Shlomi Fish wrote: In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Shlomi, telling the original author that he is welcome to submit pull requests to your repository is a bit too cocky. The right thing to do is to ask him if he agrees to the comaint, if he have any repository that you can work on or should you continue using the one that you set up, and so on. See you when I'll be back, Shmuel.
Re: COMAINT on https://metacpan.org/release/String-Random
On Tue, Dec 03, 2013 at 09:26:33PM +0900, Shmuel Fomberg wrote: On Tue, Dec 3, 2013 at 6:40 PM, Shlomi Fish wrote: In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Shlomi, telling the original author that he is welcome to submit pull requests to your repository is a bit too cocky. Shlomi++ Not only was he really polite with the original author, he is also contributing to the entire Perl community. He wasn't cocky at all! Great example for whoever wants to contribute to an existing un-maintained module. Cheers, André
Re: COMAINT on https://metacpan.org/release/String-Random
On Tue, 3 Dec 2013, Andr? Walker wrote: Shlomi++ Not only was he really polite with the original author, he is also contributing to the entire Perl community. He wasn't cocky at all! Great example for whoever wants to contribute to an existing un-maintained module. Cheers, Andr? Shmuel++, actually. Shlomi's and CPAN's actions are well justified, no question, but people do lose things in their inbox, or just fall off the net for periods with plenty of legitimate reasons. Shlomi wasn't the original author, so when the original author pipes up the most polite action would be to inquire what resources *he's* set up, and see how they can work in concert. When I read Shlomi's response it definitely came off (to me, at least) like he'd conquered the kingdom and Steve had to ask permission to get back in. I'm sure that wasn't Shlomi's intent, but here we are on that faceless Internet again, with none of the normal human cues to aid us. A more conciliary tone would have helped. --Arthur Corliss Live Free or Die
Re: COMAINT on https://metacpan.org/release/String-Random
On Tue, Dec 03, 2013 at 11:40:34AM +0200, Shlomi Fish wrote: In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Well, I've had the source available on Github for ages... https://github.com/silug/String-Random/
Re: COMAINT on https://metacpan.org/release/String-Random
Hi All. Shlomi++ Shmuel++ Guys, calm down. I know Shlomi IRL, (even if we haven't met for a the last few years) and no need to make a big deal out of it. I'm sure that Shlomi and Steven are now talking off list about future fixes and commit bits and github repositories. Thanks Steven for your useful module, and thanks Shlomi for adopting (seemly) abandoned modules. Shmuel.
Re: COMAINT on https://metacpan.org/release/String-Random
Dear CPAN admins, On Sat, 19 Oct 2013 17:07:47 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Steve, thanks for String::Random and other contributions to the open source world. I'd like to have COMAINT on https://metacpan.org/release/String-Random . My CPAN user page is https://metacpan.org/author/SHLOMIF and my user name is SHLOMIF. My plans for it are to close bugs and maybe update some of the code and work on the TODO list. Can you give me COMAINT? I have not gotten a reply from Steve since posting this message, over a month ago (and I checked my spam folder). As a result, I ask the CPAN admins to give me COMAINT on String-Random so I can submit new releases. One should note that String-Random is quite high on the CPAN adoption list: http://neilb.org/adoption/index.html . Best regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld I hope that you agree with me that 99.9218485921% of the users wouldn’t bother themselves with recompilation (or any other manual step for that matter) to make their games run 1.27127529900685765% faster ;-) — Nadav Har’El Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
[[ This message was both posted and mailed: see the To, Cc, and Newsgroups headers for details. ]] Shlomi is now a co-maintainer of String::Random. -- brian d foy (one of many PAUSE admins), http://pause.perl.org PAUSE instructions: http://pause.perl.org/pause/query?ACTION=pause_04about Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules Please send all messages back to modu...@perl.org with no CC to me.
Re: COMAINT on https://metacpan.org/release/String-Random
On Mon, 02 Dec 2013 08:54:07 -0500 brian d foy brian.d@gmail.com wrote: [[ This message was both posted and mailed: see the To, Cc, and Newsgroups headers for details. ]] Shlomi is now a co-maintainer of String::Random. Thanks! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality My opinions may seem crazy but they all make sense. Insane sense, but sense nonetheless. Please reply to list if it's a mailing list post - http://shlom.in/reply .