mainSavannah Administration - Support: sr #109411, extend documentation: how to...

 
 

sr #109411: extend documentation: how to submit patches

Submitter:  René Genz <sobek>
Submitted:  Sun 12 Nov 2017 05:41:04 PM UTC
   
 
Category:  None Priority:  5 - Normal
Severity:  3 - Normal Status:  None
Privacy:  Public Assigned to:  None
Operating System:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 13 Nov 2017 07:35:04 PM UTC, comment #1: 

Hello René.  Thank you for your interest in improving Savannah.  It is greatly appreciated.

> To me it seems that there is no documentation for users how to submit patches at:
> https://savannah.gnu.org/maintenance/FrontPage/


The page you were looking for was this one below.  This is specifically for the documentation you are looking at improving.  Other projects will have different practices.

https://savannah.gnu.org/maintenance/HowToAdminThisWiki/

For other projects you should consult the project page for each project as each is uniquely different depending upon the author's wishes.  I saw that you referenced several other sources about various things.  Each of those were different projects.  Each would be uniquely different.  Some will want patches emailed to the mailing list.  Some will want them attached to a bug tracking system in a ticket.  Others something different.  For Savannah we prefer patches sent to the savannah-hackers-public AT gnu DOT org mailing list.  The mailing list is the easiest venue to interact with everyone.

"Pull Requests" are not a git thing.  They are a GitHub thing.  And unfortunately GitHub is not free(dom) software.  Because Savannah is a free(dom) software forge for libre software we promote and most of us only use libre free(dom) software.  GitHub cannot be used using only libre software preventing many developers from making use of it.  Therefore most developers prefer patches to be emailed to their mailing lists for review and inclusion.

I believe the document above answers your questions in this ticket.  Therefore I am closing the ticket.  But please add more information to it as needed.  Please consider sending email to the mailing list however as it is easier to interact there.

Bob Proulx <rwp>
Site Administrator
Sun 12 Nov 2017 05:41:04 PM UTC, original submission:  

To me it seems that there is no documentation for users how to submit patches at:
https://savannah.gnu.org/maintenance/FrontPage/


This thread suggests there is no "Pull Request" or "Merge Request" at Savannah's Git:
https://stackoverflow.com/questions/32504562/pull-request-without-repository-access


This post:
http://emacs.1067599.n8.nabble.com/Pull-request-waiting-for-merge-tp404576p404578.html

suggests to use sending patches to mailing list.


At some project websites, f.e. https://savannah.gnu.org/projects/gnuzilla/, you can point at "Patches" in the upper right hand corner, then click on "Submit new".


If this kind of information is missing, I would like to write it.
Is there more information that should be included?
Where should I submit it?

René Genz <sobek>

 

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

Attach Files:
   
   
Comment:
   

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 rwp (Posted a comment)
  • -email is unavailable- added by sobek (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-11-13 rwp Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code