mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-11-04 11:03:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
------------------------------------------------------------
 | 
						|
 Contributing to Apache Guacamole
 | 
						|
------------------------------------------------------------
 | 
						|
 | 
						|
Thank you for contributing to the Apache Guacamole project!
 | 
						|
 | 
						|
There are certain procedures that must be followed for all contributions. These
 | 
						|
procedures are necessary to allow us to allocate resources for reviewing and
 | 
						|
testing your contribution, as well as communicate effectively with you during
 | 
						|
the review process.
 | 
						|
 | 
						|
1) Create an issue in our JIRA
 | 
						|
 | 
						|
    All changes to Guacamole must have corresponding issues in JIRA so the
 | 
						|
    change can be properly tracked:
 | 
						|
 | 
						|
        https://issues.apache.org/jira/browse/GUACAMOLE/
 | 
						|
 | 
						|
    If you do not already have an account on the Apache Software Foundation's
 | 
						|
    JIRA, you will need to create one before creating your new issue.
 | 
						|
 | 
						|
2) Make and test your changes locally
 | 
						|
 | 
						|
    The Guacamole source is maintained in git repositories hosted on GitHub:
 | 
						|
 | 
						|
        https://github.com/apache/guacamole-client
 | 
						|
        https://github.com/apache/guacamole-manual
 | 
						|
        https://github.com/apache/guacamole-server
 | 
						|
        https://github.com/apache/guacamole-website
 | 
						|
 | 
						|
    To make your changes, fork the applicable repositories and make commits
 | 
						|
    to a topic branch in your fork. Commits should be made in logical units
 | 
						|
    and must reference the JIRA issue number:
 | 
						|
 | 
						|
    $ git commit -m "GUACAMOLE-123: High-level message describing the changes."
 | 
						|
 | 
						|
    Avoid commits which cover multiple, distinct goals that could (and should)
 | 
						|
    be handled separately.
 | 
						|
 | 
						|
    If you do not already have an account on GitHub, you will need to create
 | 
						|
    one before making your changes.
 | 
						|
 | 
						|
3) Submit your changes via a pull request on GitHub
 | 
						|
 | 
						|
    Once your changes are ready, submit them by creating a pull request for
 | 
						|
    the corresponding topic branch you created when you began working on your
 | 
						|
    changes.
 | 
						|
 | 
						|
    The Guacamole team will then review your changes and, if they pass review,
 | 
						|
    your changes will be merged.
 | 
						|
 |