All code is included inside app folder.
Rakefile in app folder contains the commands that run the program.
All other classes currently in app/src.
It started after looking at someones Repository on Github called "RandomPrograms". The repository consisted of subfolders and each subfolder having subfolders. A context was presented by this "RandomPrograms" repository; however, a user could not star and self organize the projects they appreciated.
The initial mission of the program is to go through each subfolder in that repository and convert it into a github map with subfolders becoming repositories - either on your account or an account with a moniker "Star" at the end of it. The user will be left with a map. Where projects can be accessed and a user is free to star what they enjoy.
The second part of the project is that most people have repositories correctly organized on Github. However, there is no context between projects. A quick look at github.com/google shows 961 repositories. But a user curious in finding something unique and not something popular to contribute toward would need to read all 961 repositories. Github-Maps solves this problem by allowing a repo to provide context for other repositories.
install ruby ... #ruby instructions to be added. bundle install rake
verify the install command: rake --version; ruby -v;
(0) Clone Github-Map
(1) cd into Github-Map
(2) command: rake Github_Map
... we will clone the folder on the primary account input into the program.
and change the folder structure into a Github Map so that subfolders are made repos. And the organization
persists with the resultant repository having submodules to those previous subfolders.
... say you have a large number of repositories on github. But no context showing how repositories are related.
(0) make a directory... topmost folder what you would like to call the map... subfolders the repositories
online that fit into that classification.
(1) clone Github-Map
(2) command: mv "yourFolderName" "Github-Map/my_repositories"
(3) make note of the repository name because you will be prompted for it in the program.
(4)commands:
rake Github_Map; #build rake de_Github_Map #revert back
Copyright (c) 2017, Ryan Murphy and Michael Dimmitt