<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Contributing on</title><link>https://acmestack.com/docs/contributing/</link><description>Recent content in Contributing on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Tue, 06 Oct 2020 08:49:15 +0000</lastBuildDate><atom:link href="https://acmestack.com/docs/contributing/index.xml" rel="self" type="application/rss+xml"/><item><title>Contributor Guide</title><link>https://acmestack.com/docs/contributing/guide/</link><pubDate>Tue, 06 Oct 2020 08:49:31 +0000</pubDate><guid>https://acmestack.com/docs/contributing/guide/</guid><description>This guide is for contributors who already have a pull request to submit.
First-time contributors should head to the Contributor Guide to get started, and the Contributor Guide also applies to all developers.
Let&amp;rsquo;s start from developer-environment-setting</description></item><item><title>Developer environment setting</title><link>https://acmestack.com/docs/contributing/developer-environment-setting/</link><pubDate>Thu, 12 Nov 2020 13:26:54 +0100</pubDate><guid>https://acmestack.com/docs/contributing/developer-environment-setting/</guid><description>the example for goland
Copyright # Copy all with format
Licensed to the AcmeStack under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. Licensed under the Apache License, Version 2.0 (the &amp;quot;License&amp;quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</description></item><item><title>Contributor License Agreement</title><link>https://acmestack.com/docs/contributing/contributor-license-agreement/</link><pubDate>Thu, 12 Nov 2020 13:26:54 +0100</pubDate><guid>https://acmestack.com/docs/contributing/contributor-license-agreement/</guid><description>How do I sign? # After creating your first Pull Request the CLA assistant bot will respond with information regarding your CLA status along with a link to sign the CLA.
make sure the git config user.name same for GitHub name.
reply the message I have read the CLA Document and I hereby sign the CLA to sign CLA. and reply the messasge recheck to check the sign state</description></item><item><title>GitHub Workflow Guide</title><link>https://acmestack.com/docs/contributing/github-workflow-guide/</link><pubDate>Thu, 12 Nov 2020 13:26:54 +0100</pubDate><guid>https://acmestack.com/docs/contributing/github-workflow-guide/</guid><description>1. Fork in the cloud # Visit https://github.com/acmestack Choose one project Click Fork button (top right) to establish a cloud-based fork. 2. Clone fork to local storage # Per Go&amp;rsquo;s workspace instructions, place project&amp;rsquo; code on your GOPATH using the following cloning procedure.
git clone git@github.com:&amp;lt;your_name&amp;gt;/{project-name}.git 3. Set remote repository to sync updates # git remote add upstream https://github.com/acmestack/{project-name}.git Keep your branch in sync # You will need to periodically fetch changes from the upstream repository to keep your working branch in sync.</description></item><item><title>Code conventions</title><link>https://acmestack.com/docs/contributing/coding-conventions/</link><pubDate>Thu, 12 Nov 2020 13:26:54 +0100</pubDate><guid>https://acmestack.com/docs/contributing/coding-conventions/</guid><description>Go Go Code Review Comments Effective Go Know and avoid Go landmines Comment your code. Go&amp;rsquo;s commenting conventions If reviewers ask questions about why the code is the way it is, that&amp;rsquo;s a sign that comments might be helpful. Command-line flags should use dashes, not underscores Naming Please consider package name when selecting an interface name, and avoid redundancy. For example, storage.Interface is better than storage.StorageInterface. Do not use uppercase characters, underscores, or dashes in package names.</description></item><item><title>Pull Request Process</title><link>https://acmestack.com/docs/contributing/pull-requests/</link><pubDate>Tue, 06 Oct 2020 08:49:31 +0000</pubDate><guid>https://acmestack.com/docs/contributing/pull-requests/</guid><description>Before You Submit a Pull Request # This guide is for contributors who already have a pull request to submit.
First-time contributors should head to the Contributor Guide to get started, and the Contributor Guide also applies to all developers.
Make sure your pull request adheres to our best practices. These include following project conventions, making small pull requests, and commenting thoroughly. Please read the more detailed section on Best Practices for Faster Reviews at the end of this doc.</description></item><item><title>Testing Guide</title><link>https://acmestack.com/docs/contributing/testing-guide/</link><pubDate>Tue, 06 Oct 2020 08:49:31 +0000</pubDate><guid>https://acmestack.com/docs/contributing/testing-guide/</guid><description>TODO</description></item></channel></rss>