Best Practices Github - lydia-wu/cadence GitHub Wiki
Alloway, Hunter; Last Edited: 2021-09-03
Elements of a Successful Open Source: Github
Identify MS’s recommended approach to open-source projects
Q: What are elements of a successful open source project?
Ability to download Github through Microsoft App Store In-Context conversation and requests across repositories
35000 Internal user at Microsoft are using Github to release open-source projects
Recommended Open Source Website: https://opensource.microsoft.com/projects
VFS, Github, VisualStudios, Terminal, Blazor, etc.
Blazor: Code development platform capable of being used on multiple web browsers and mobile browsers.
Bond: Cross-platform framework that supports “cross-language serialization/deserialization”. Compatible for every code under the sun
PWA Builder: Web-based application platform to test, manage, package and perform other functions Find one hosted through MS store
Github Best Practices: Data collected from interviewing hundreds of software developers
Do not push code to thew platform until it is ready i.e. do not commit right away Always set up a user profile before uploading code Remove dependencies before publishing
Creating Your First Project: Github
Most of the work being completed by each team member will be done in a local repository. Create a Github account and wait for the home page to appear
You will notice that you currently do not have any repositories, this is the first thing that Team 03 will need to set-up as most of the data will be stored here
Q: What baseline can we set up? When working in Github, there is no “standard procedure” per-se as this platform is open to anyone willing to develop code, collaborate, and share ideas. If the code Team 03 has developed satisfies the stakeholder requirements, but there are a few issues that are suspected to appear in current or future patches, Github enables teams to create a private repository and transfer the code to a public repository when ready.
Changing Private Repository to Public
Select the repository you are working in and select settings →Danger Zone→Change Visibility→Make Public→I Understand Change Repository Visibility→Enter Credentials →Celebrate
Grand scope of this project: Theme of our team is to make an EKG on end-to-end IT service