mohebifar/made-in-iran

Talk about new files structure for repository

Closed this issue · 6 comments

My suggestion: Each repository is a file (I hate merge conflicts)
For example we have cpp directory:

/cpp/repo1
/cpp/repo2
/cpp/repo3

/cpp/repo1 contents:

amiremohamadi/DuckX

Currently, i have no idea how to naming the files.

I think this is not work. we should make it easier. why don't we use issues?

Yes!, issues is the key for our problem. (Fork sucks, Merge conflicts sucks, then everything sucks)

We use issues in https://github.com/softwaretalks/newsletter and everything works great.

Finally, our system will look like this:

  1. Users create issues (based on a template) to introduce their repositories & categories.
  2. If the issue is accepted, admins should close it with verified label.
  3. On closing issue event, actions starting.
  4. Actions should validating issue contents and if everything is fine, then contents will be added to the README.md file.

Sample issue template (YAML format):

## copy your repository link (example: https://github.com/softwaretalks/newsletter)
repoLink: ""

## Current categories: 
## cpp
## reactjs
## php
## other
## golang
category: ""

I think it's time to close this issue? @mohebifar

Yup :)