Merge pull request #3504 from lazaridiscom/laz/i3427

adds READMEs to folders, re #3427
feature/default_network_editable
kumavis 7 years ago committed by GitHub
commit 1a60094d50
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      .gitignore
  2. 14
      app/scripts/README.md
  3. 4
      app/scripts/controllers/README.md
  4. 5
      app/scripts/migrations/README.md
  5. 5
      development/README.md
  6. 13
      docs/README.md
  7. 5
      notices/README.md

2
.gitignore vendored

@ -6,7 +6,9 @@ app/bower_components
test/bower_components test/bower_components
package package
# IDEs
.idea .idea
.vscode
temp temp
.tmp .tmp

@ -0,0 +1,14 @@
# Main MetaMask Code
This folder contains the core-code.
Currently, it is organized mostly based on file category, like:
controllers, migrations, lib
## Ongoing Task
Refactor code-structure, thus the subsystems are reflected on the filesystem.
### Examples

@ -0,0 +1,4 @@
# Controllers
Different controllers (in the sense of *VC *View-Controller).

@ -0,0 +1,5 @@
# Migrations
Data (user data, config files etc.) is migrated from one version to another.
Migrations are called by {} from {} during {}.

@ -0,0 +1,5 @@
# Development
Several files which are needed for developing on(!) MetaMask.
Usually each files contains information about its scope / usage.

@ -0,0 +1,13 @@
# Documentation
- [How to add custom build to Chrome](./add-to-chrome.md)
- [How to add custom build to Firefox](./add-to-firefox.md)
- [How to develop a live-reloading UI](./ui-dev-mode.md)
- [Publishing Guide](./publishing.md)
- [How to develop an in-browser mocked UI](./ui-mock-mode.md)
- [How to live reload on local dependency changes](./developing-on-deps.md)
- [How to add new networks to the Provider Menu](./adding-new-networks.md)
- [How to manage notices that appear when the app starts up](./notices.md)
- [How to port MetaMask to a new platform](./porting_to_new_environment.md)
- [How to generate a visualization of this repository's development](./development-visualization.md)

@ -0,0 +1,5 @@
# Notices
Those notices are of legal nature. They are displayed to the users of MetaMask.
Any changes or additions must be reviewed by the product management.
Loading…
Cancel
Save