-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
π§πΎβπ¨ Open source contributing foundations #1044
base: main
Are you sure you want to change the base?
π§πΎβπ¨ Open source contributing foundations #1044
Conversation
Hey! Great job on proposing a contribution guideline section for the docs β this will be really helpful as we encourage more community involvement. I especially like the details around writing code examples, defining Stellar terms, and cross-referencing. Some general feedback I have is on language in general. I think the language could be clearer and more neutral to better suit developer documentation. For example, in the Code Examples section, you wrote:
Instead, Iβd suggest simplifying it to:
The goal is to make the language more straightforward and focused on practical guidance. Iβd also recommend removing language like:
This kind of language is too complex and opinionated for readers who are looking for clear and actionable guidance on contributing. I think we should aim for concise, clear, and direct phrasing to ensure itβs accessible for all contributors. Again, I think this is a great start and I'm excited to get a contribution guide out there! |
Great start @JFWooten4! As I'm thinking about what needs to be in the contribution guidelines, here are some "sections" that come to mind. You likely already have thought of (most of) these, but I'll just write them out for the sake of collaboration.
Again, great start! Glad to have this in the works!! Thanks again |
Basic framing, requires personalization
@ElliotFriend @briwylde08 Thank you both so much for voicing your initial reactions to my very rought draft! π I will implement these thoughts and more in due time, and then circle back. One last thing I was wondering, I noticed1 that a lot of the pages use Footnotes
|
How do you two feel about simplifying Go type declarations when multiple parameters share the same type?12 In the limited context of Go functions, do you have a preference for using entirely explicit typedefs v. inheriting previous? If it's a binary answer, perhaps a π for "defining all" (option B) or a β€οΈ for "item grouping" (option A)? Footnotes
|
We'll also need to clarify heading trailing commas, sectional |
No known existing community opinions or best practices on the java syntax per https://discord.com/channels/897514728459468821/966788672164855829/1314630372042084534 in re stellar#1044. I know some of the existing pages have been loosely casted, but there seem to be a lot of new users complaining about Docs examples not compiling or running locally given test data.
solving #799
@briwylde08 mentioned that "networks tabs you can't use .mdx at the end of the link" - but I'm unfamiliar with the nuances here π€