Merge branch 'coc' (closes #100)
This commit is contained in:
		
						commit
						f3f3b7f9aa
					
				
							
								
								
									
										83
									
								
								CONDUCT
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								CONDUCT
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,83 @@ | ||||
| Code of Conduct | ||||
| 
 | ||||
| This Code of Conduct is derived from the 10 Pāramitās of Theravadin Buddhism. | ||||
| You can read more about them in Ṭhānissaro Bhikkhu’s Ten Perfections: A Study | ||||
| Guide [0]. | ||||
| 
 | ||||
| 1. Generosity (Dāna) | ||||
| 
 | ||||
| Give contributions freely and willingly under the terms of the GNU Affero | ||||
| General Public License, version 3 or later, or a compatible license. | ||||
| 
 | ||||
| 2. Ethics (Sīla) | ||||
| 
 | ||||
| Do not use nonfree code or uncredited code in contributions. Do not contribute | ||||
| code of dubious origins, such as code generated by large language models or | ||||
| unlicensed snippets found online [1]. Do not take credit for others’ | ||||
| contributions. Make sure to utilize the copyright header and license notice on | ||||
| source files to credit yourself and others for their work. | ||||
| 
 | ||||
| 3. Renunciation (Nekkhamma) | ||||
| 
 | ||||
| Stay committed to the principles of simplicity and interoperability embodied by | ||||
| the project. Keep your personal will and desire out of the project, for it can | ||||
| only prove harmful to its success. | ||||
| 
 | ||||
| 4. Wisdom (Pañña) | ||||
| 
 | ||||
| Look to established sources for standards, best practices, and important | ||||
| implementation details when setting new precedence. Follow the existing | ||||
| precedence where it applies. | ||||
| 
 | ||||
| 5. Energy (Viriya) | ||||
| 
 | ||||
| Focus on the currently-open, currently-assigned, and currently-in-progress | ||||
| issues, pull requests, and other endeavors in order to keep yourself and others | ||||
| from being overwhelmed with responsibility, either from your zeal or your | ||||
| negligence. | ||||
| 
 | ||||
| If you notice an issue, open an issue as soon as you can. If you see a neglected | ||||
| branch, open a pull request or comment on an existing one, if applicable. Be | ||||
| diligent in your commitment to making this project work. | ||||
| 
 | ||||
| 6. Patience (Khanti) | ||||
| 
 | ||||
| Be patient with maintainers and other contributors. We all have our own lives | ||||
| going on and may need significant time to get to things. | ||||
| 
 | ||||
| 7. Truthfulness (Sacca) | ||||
| 
 | ||||
| Communicate honestly and openly. Do not embellish facts to get your way. Make | ||||
| sure to let maintainers know about any issues along the way and keep ample | ||||
| communication channels open. | ||||
| 
 | ||||
| 8. Determination (Adhiṭṭhāna) | ||||
| 
 | ||||
| Stay focused on long-term objectives and cultivate attainment to that | ||||
| achievement by utilizing to the fullest extent possible the tools available to | ||||
| you for managing the workload. | ||||
| 
 | ||||
| 9. Loving-Kindness (Mettā) | ||||
| 
 | ||||
| Treat everyone with respect, even if they treat you poorly. This does not mean | ||||
| you have to put up with abuse, but make sure to respond with kindness and with | ||||
| love in your heart. Support and uplift maintainers and other contributors with | ||||
| your words and actions. | ||||
| 
 | ||||
| Do not use angry or hateful language toward contributors, such as demeaning | ||||
| phrases and slurs. Make sure that if you do not know the pronouns of a | ||||
| contributor to ask for them and, in the meantime, use gender-neutral they/them | ||||
| or equivalent pronouns. | ||||
| 
 | ||||
| 10. Equanimity (Upekkhā) | ||||
| 
 | ||||
| Keep a balanced perspective on all suggestions and contributions and make | ||||
| judgements not from a place of ego and personal preference but on their | ||||
| usefulness and suitability to the project. Make sure to keep an eye on the | ||||
| bigger picture as implementing individual features may seem intuitive at first | ||||
| but scale poorly in practical use. Keep a level head about your own work: it is | ||||
| not shameful to make a mistake in this vein, and fixing it usually leads to | ||||
| more insight. | ||||
| 
 | ||||
| [0] <https://www.dhammatalks.org/books/#/books/TenPerfections/Section0001.html> | ||||
| [1] <https://www.fsf.org/news/publication-of-the-fsf-funded-white-papers-on-questions-around-copilot> | ||||
| @ -1,3 +1,5 @@ | ||||
| Make sure to read our code of conduct in the CONDUCT file. | ||||
| 
 | ||||
| When contributing a pull request to the main branch, please sign your commits | ||||
| with a PGP key and add your name and the year to the bottom of the list of | ||||
| copyright holders for the file. For example, an existing copyright header might | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user