瀏覽代碼

feat(contributing) update

nothingismagick 6 年之前
父節點
當前提交
b3e582684a
共有 1 個文件被更改,包括 3 次插入57 次删除
  1. 3 57
      .github/CONTRIBUTING.md

+ 3 - 57
.github/CONTRIBUTING.md

@@ -1,6 +1,6 @@
 # Quasar Contributing Guide
 
-Hi! I’m really excited that you are interested in contributing to Quasar. Before submitting your contribution though, please make sure to take a moment and read through the following guidelines.
+Hi! We, the maintainers, are really excited that you are interested in contributing to Quasar Proton. Before submitting your contribution though, please make sure to take a moment and read through the following guidelines.
 
 - [Code of Conduct](CODE_OF_CONDUCT.md)
 - [Issue Reporting Guidelines](#issue-reporting-guidelines)
@@ -49,64 +49,10 @@ Hi! I’m really excited that you are interested in contributing to Quasar. Befo
   - Provide detailed description of the bug in the PR. Live demo preferred.
 
 ## Development Setup
-
-You will need [Node.js](http://nodejs.org) **version 8.9+** along [Yarn](https://yarnpkg.com/) or [NPM](https://docs.npmjs.com/getting-started/installing-node). Read `package.json` and take notice of the scripts you can use.
-
-After cloning the repo, in each subfolder run:
-
-``` bash
-$ yarn # or: npm install
-```
-
-### Commonly used NPM scripts
-
-``` bash
-# Start dev server with a demo app. This app has Quasar source code linked directly so any change will trigger HMR (Hot Module Reload) on the dev server.
-# There's a section for each feature where tests are made.
-$ yarn dev [theme] # or: npm run dev [theme]
-
-# build all dist files, including npm packages
-$ yarn build      # or: npm run build
-# build only js dist files
-$ yarn build js   # or: npm run build js
-# build only css dist files
-$ yarn build css  # or: npm run build css
-
-# lint sources
-$ yarn lint # or: npm run lint
-```
-
-## Project Structure (/ui)
-
-- **`build`**: contains build-related configuration files. In most cases you don't need to touch them.
-
-- **`src`**: contains the source code, obviously. The codebase is written in ES2015.
-
-  - **`components`**: JS and Stylus files (one for each theme) for Quasar Vue components
-
-  - **`directives`**: Vue directives supplied by Quasar
-
-  - **`features`**: code for global features outside of the components
-
-  - **`css`**: Stylus definitions and core code for Quasar themes
-
-  - **`utils`**: utilities used by the framework and exported to the public API
-
-  - **`index.js`**: starting point for Quasar
-
-- **`lang`**: Quasar language packs
-
-- **`icon-set`**: Quasar icon sets
-
-- **`dist`**: contains built files for distribution (only after a build). Note this directory is only updated when a release happens; they do not reflect the latest changes in development branches.
-
-- **`dev`**: app with Quasar sources linked directly used for testing purposes. Each feature/component has its own `*.vue` file. Adding a new file automatically creates a route for it and adds it to the "homepage" list (based on the file name).
-
-## Dev Server for Quasar (/ui)
-Running `yarn dev` (or `npm run dev`) starts up a dev server which uses HMR (Hot Module Reload) for Quasar source code. You can easily test your changes by making necessary changes to `/dev` `*.vue` files.
+TO BE UPDATED. 
 
 ## Financial Contribution
 
 Quasar Framework is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome [backers](../backers.md).
 
-**Please read our manifest on [Why donations are important](https://quasar.dev/why-donate)**. If you'd like to become a donator, check out [Quasar Framework's Donator campaign](https://donate.quasar.dev).
+**Please read our manifest on [Why donations are important](https://quasar.dev/why-donate)**. If you'd like to become a donator, check out [Quasar Framework's Donator campaign](https://donate.quasar.dev).