add CONTRIBUTING.md
This commit is contained in:
		
							parent
							
								
									64fe0e2997
								
							
						
					
					
						commit
						2b54b944b5
					
				
					 2 changed files with 35 additions and 11 deletions
				
			
		
							
								
								
									
										26
									
								
								CONTRIBUTING.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								CONTRIBUTING.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,26 @@ | ||||||
|  | # Contributing | ||||||
|  | 
 | ||||||
|  | Contributions are accepted in any form (issues, documentation, feature requests, code, review, ...). | ||||||
|  | 
 | ||||||
|  | All creatures welcome. | ||||||
|  | 
 | ||||||
|  | ## Pull requests | ||||||
|  | 
 | ||||||
|  | Feel free to create a PR, even if your change is not done yet. | ||||||
|  | 
 | ||||||
|  | Mark your PR as a draft as long as you do not want it to be merged. | ||||||
|  | 
 | ||||||
|  | The main branch is supposed to be a working version, including language bindings, | ||||||
|  | which means sometimes your PR may be merged into a temporary development branch. | ||||||
|  | 
 | ||||||
|  | ## Language bindings | ||||||
|  | 
 | ||||||
|  | Pull requests for your preferred language will be accepted. | ||||||
|  | If there is no code generator, it should call the C ABI methods provided by `servicepoint_binding_c`. | ||||||
|  | It should be able to send most of the basic commands in a way the simulator accepts, receiving is | ||||||
|  | not required for the merge. | ||||||
|  | 
 | ||||||
|  | It is okay for the feature set of a language binding to lag behind the one of the rust crate. | ||||||
|  | This also means you do not have to expose a feature to all the language bindings when adding something to the core. | ||||||
|  | 
 | ||||||
|  | If your change may break other language bindings, please note that in your PR description so someone can check them. | ||||||
							
								
								
									
										20
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
										
									
									
									
								
							|  | @ -7,11 +7,11 @@ programming languages. | ||||||
| 
 | 
 | ||||||
| Take a look at the contained crates for language specific information: | Take a look at the contained crates for language specific information: | ||||||
| 
 | 
 | ||||||
| | Language | Readme                                                              | | | Language  | Readme                                                              | | ||||||
| |----------|---------------------------------------------------------------------| | |-----------|---------------------------------------------------------------------| | ||||||
| | Rust     | [servicepoint](crates/servicepoint/README.md)                       | | | Rust      | [servicepoint](crates/servicepoint/README.md)                       | | ||||||
| | C / C++  | [servicepoint_binding_c](crates/servicepoint_binding_c/README.md)   | | | C / C++   | [servicepoint_binding_c](crates/servicepoint_binding_c/README.md)   | | ||||||
| | C# / F#  | [servicepoint_binding_cs](crates/servicepoint_binding_cs/README.md) |  | | .NET (C#) | [servicepoint_binding_cs](crates/servicepoint_binding_cs/README.md) |  | ||||||
| 
 | 
 | ||||||
| ## Projects using the library | ## Projects using the library | ||||||
| 
 | 
 | ||||||
|  | @ -26,12 +26,10 @@ Take a look at the contained crates for language specific information: | ||||||
| 
 | 
 | ||||||
| To add yourself to the list, open a pull request. | To add yourself to the list, open a pull request. | ||||||
| 
 | 
 | ||||||
|  | ## Contributing | ||||||
|  | 
 | ||||||
|  | See [CONTRIBUTING.md](CONTRIBUTING.md). | ||||||
|  | 
 | ||||||
| ## What happened to servicepoint2? | ## What happened to servicepoint2? | ||||||
| 
 | 
 | ||||||
| After `servicepoint2` has been merged into `servicepoint`, `servicepoint2` will not continue to get any updates. | After `servicepoint2` has been merged into `servicepoint`, `servicepoint2` will not continue to get any updates. | ||||||
| 
 |  | ||||||
| ## Contributing |  | ||||||
| 
 |  | ||||||
| Contributions are accepted in any form (issues, documentation, feature requests, code, review, ...). |  | ||||||
| 
 |  | ||||||
| All creatures welcome. |  | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Vinzenz Schroeter
						Vinzenz Schroeter