Skip to content

Repository files navigation

Picover

App for documenting memories from Android Guild meetings and parties

Contribution

Current issues are present in the project backlog. Workflow is the following:

  • TODO column is for giving ideas and discussions on the topics. Most of the ideas are created as a drafts and then discussed.
  • If the idea is accepted and prepared to be implemented, it goes to Ready for development column.
  • In progress and Done columns are self-explanatory.

Repository

Branch

Each branch should be associated with a team member and corresponding issue created here. To accomplish that, use following template issue_number/description, example:

1/initial-project

Where:

  • issue_number – number preceded by a hash character for a particular issue,
  • description – up to author, "what has been done in this commit?" in few words, could be a name of the issue for issues with only one commit.

Commit

In a similar manner, to keep bidirectional history, each commit should be associated with the corresponding issue, so the template is following #issue_number description, example:

#1 initial project

Pull Requests

  • Pull Request title should be the same as the commit message
  • Only one commit should be present in one Pull Request
  • Progress not perfection. In the review, we suggest what can be improved. If the issue does not affect the functionality it is up to the owner of the PR if he wants to implement it.
  • All comments need to be answered before the approval.

CI/CD

Two build types:

  • release
  • debug

App will be distributed via Firebase, link will be provided after implementation.

Name conventions

String resources

PascalCase

Code

Kotlin coding conventions

Agreements

  • Text validation: allow users to type more characters than limited by the validator and let them to decide how to fit the signs to match the max size. See discussion: here

About

App for documenting memories from Android Guild meetings and parties.

Resources

Stars

7 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages