bugAVR C Runtime Library - Bugs: bug #44993, Switch to git

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #44993: Switch to git

Submitter:  None
Submitted:  Sat 02 May 2015 06:16:01 AM UTC
   
 
Category:  Feature Request Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  Works For Me Assigned to:  joerg_wunsch
Percent Complete:  0% Originator Email:  -email is unavailable-
Open/Closed:  Closed Release:  1.8.0
Fixed Release:  None

Jump to the original submission

Wed 20 May 2015 09:57:58 AM UTC, comment #6: 

Contributions on Github? Almost impossible, one can't even attach patches to bugs. This fork-and-pullrequest idea is just bonkers, raises the maintenance work and/or is a warranty for poor code. Easy reviewing/editing of patches is a key feature and Github misses it.

That said, Github is undoubtly popular and has a nice shiny GUI.

Markus Hitter <hitterm>
Tue 19 May 2015 11:12:55 PM UTC, comment #5: 

And a related request - please use github for project hosting. It makes contribution much easier than with Savannah. And this item is very important if you are aiming for getting more contributors/developers to the project.

Anonymous
Thu 07 May 2015 03:58:58 PM UTC, comment #4: 

"I don't think that handling branches is the most urgent
problem of the avr-libc project. If at all, it's a lack of
active developers."
If you didn't brush people off when they email you patches telling them not to email you patches, you might have more active developers.
The Linux kernel has lots of developers so Linus can afford a big ego and dismissive attitude.  You... not so much.

Anonymous
Sat 02 May 2015 07:34:15 PM UTC, comment #3: 

I don't think that handling branches is the most urgent
problem of the avr-libc project.  If at all, it's a lack of
active developers.  (Even for a DVCS, I'd much prefer
Mercurial, but that's another story.)

I wouldn't mind if someone automates a git mirror of the
repository if they feel easier about that.  I don't see
that Savannah would offer that as a feature though.

Joerg Wunsch <joerg_wunsch>
Group administrator
Sat 02 May 2015 09:15:17 AM UTC, comment #2: 

Yes, Git makes some things different and after using it for a while one can learn it makes these things better. One can learn that merging is evil and rebasing is a godsend. Entirely different workflow.

Admittedly, that's not exactly obvious to people who are used to an unchangeable history and have nothing but merging at hand, so they've never seen the concept of topic branches at work.

That said, avr-libc is very matured, so the number of experimental branches is low (zero?) and topic branches aren't urgent.

To the bug opener: git-svn handles a Subversion repo just like a Git repo locally and works very well, so it's entirely fine for following avr-libc and also for preparing patches for it. Something like

  git svn clone http://svn.savannah.nongnu.org/svn/avr-libc

should get you started. Initially it takes a while, but after that it's a fine tool.

Markus Hitter <hitterm>
Sat 02 May 2015 07:01:42 AM UTC, comment #1: 

So far, none of the avr-libc developers has ever requested
this.

Your general statement is wrong, btw: I don't like it at
all, because git makes everything different than everyone
else.

Joerg Wunsch <joerg_wunsch>
Group administrator
Sat 02 May 2015 06:16:01 AM UTC, original submission:  

Git is kinda the standard for version control now. Developers like it very much. Pweety pwease.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by hitterm (Posted a comment)
  • -email is unavailable- added by joerg_wunsch (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)
  •  

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-05-02 joerg_wunsch Assigned toNone joerg_wunsch
        Open/ClosedOpen Closed
    2015-05-02 joerg_wunsch StatusNone Works For Me

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code