-
-
Notifications
You must be signed in to change notification settings - Fork 825
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rewritten to ES6 (Babel), Webpack and Express. Many of these are **breaking** changes, but you can easily migrate to the new style. For a full writeup of changes etc, see links below. Relevant: * https://community.os-js.org/t/update-version-bump-2-1-0/142 * https://community.os-js.org/t/road-to-es6-es2015/131/8 * #617 Digest: * Core: Rewritten to ES6 * Core: Callbacks replaced with Promise * Core: Now using imports * Core: Deprecated all marked methods * Core: Removed global namespace (available as BC module) * Core: Removed support for "simple" packages * Core: Removed support for "dummy" packages * Core: Removed support for "old" packages * Core: Detached Scheme files from applications * Core: Changed in namespaces (code separation) * API: Now using axios for XHR * API: Now using bluebird for better promises * VFS: Removed 'delete' operation (use 'unlink') * GUI: Schemes now embed in bundles if used * Packages: Default packages refactored * build: Now using Ygor as task system * build: Rewritten * build: Now using Webpack for themes * build: Now using Webpack for packages * build: Now using Webpack for core * build: Removed grunt entirely * build: Split up into separate package * build: Changed templating generation * build: Simplified configuration capabilities * build: Better overlay support * server-node: Rewritten to ES6 * server-node: Now using Express * server-node: Changed how modules look * server-node: Better module APIs * server-node: Better user handling * conf: Changed overlay layouts * conf: Overlays now support themes * conf: Overlays now support configuration includes * conf: Changed vfs configuration * misc: Added some new `bin/` scripts * misc: Removed the `Zip` helper. This will be replaced with something newer. * misc: The `Database` handler now uses separate tables * misc: Added `OSjs.require()` for externals * misc: Moved src/client/themes to src/themes * misc: Bugfixes and general cleanups * misc: Performance improvements * misc: No more 'dist/vendor' by default * misc: Removed automated installers from repo * misc: Separated graphics sources to own repo * misc: Separated x11 sources to own repo * misc: Separated Broadway (will be replaced with Xpra) * misc: Updated documentation * misc: Now using esdoc
- Loading branch information
1 parent
7ccf4bd
commit abc7c56
Showing
1,274 changed files
with
38,100 additions
and
56,485 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,4 +13,3 @@ vendor/* | |
dist/** | ||
vfs/** | ||
doc/** | ||
bin/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,28 @@ | ||
# Contributing | ||
|
||
These are some of the ways you can contribute to OS.js: | ||
Follow the guide on https://manual.os-js.org/development/ for how to work with a development environment and a list of repositories to work with. | ||
|
||
* **Open issues** You can post any issues/bugs/requests to [Github](https://github.com/os-js/OS.js/issues). | ||
* **Code** Create a [pull request](https://github.com/os-js/OS.js/pulls) to contribute to the codebase | ||
* **Translating** Language support is a bit lacking, so any help is appreciated! | ||
* **Testing** Things are always changing, and automated tests are not enough to ensure everything is working 100%. | ||
* **Documentation** Found something in the [homepage or documentation](https://github.com/andersevenrud/os-js.org) that does not seem right? | ||
* **Chat** Join in our [Gitter](https://gitter.im/os-js/OS.js) chat room for fun and tech talk! | ||
* **Community** Join our [community](http://community.os.js.org/) where you can post your ideas and questions etc (that does not fit into Github Issues) | ||
* **Anonymous tips** Donate/tip anonymously with [Gratipay](https://gratipay.com/os-js/) | ||
* **Donate** Donate via [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=andersevenrud%40gmail%2ecom&lc=NO¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted) | ||
* **Support** by becoming a [Patreon](https://www.patreon.com/user?u=2978551&ty=h&u=2978551) | ||
If you want to contribute, but not sure what to do, here's a list of things that I always need help with: | ||
|
||
You can also submit patches and questions directly to me via [email](mailto:[email protected]), but using GitHub is preferred. | ||
* Translations | ||
* Bug-hunting | ||
* Finding security problems | ||
* Themes and general graphics | ||
* Website design (like the homepage and manuals) | ||
* Documentation | ||
|
||
## Information | ||
If you need help, or just up for some general discussion, head into the [community forums](https://community.os-js.org/) or [community chat](https://gitter.im/os-js/OS.js). | ||
|
||
You can find information about development here: https://os-js.org/manual/development/ | ||
You can also donate or become a patreon, which helps out covering server costs and potentially make it possible to put out bounties: | ||
|
||
## Resources | ||
* Donate/tip anonymously with [Gratipay](https://gratipay.com/os-js/) | ||
* Donate via [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=andersevenrud%40gmail%2ecom&lc=NO¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted) | ||
* Become a [Patreon](https://www.patreon.com/user?u=2978551&ty=h&u=2978551) | ||
|
||
* [Homepage](https://os-js.org/) | ||
* [Manual](https://os-js.org/manual/) | ||
* [FAQ and discussion](https://github.com/os-js/OS.js/issues/49) | ||
* [Chat room](https://gitter.im/os-js/OS.js) | ||
* [Subreddit](https://www.reddit.com/r/osjs) | ||
* [OS.js Core Source](https://github.com/os-js/OS.js) | ||
* [OS.js Homepage Source](https://github.com/andersevenrud/os-js.org) | ||
|
||
# For OS.js Team Members | ||
# Team Members | ||
|
||
If you are a member of the official OS.js developer Team: | ||
|
||
* [Discussions](http://community.os.js.org/c/team) | ||
* [Discussions](http://community.os-js.org/c/team) | ||
* [Tasks](https://trello.com/osjs) | ||
* [Chat](https://gitter.im/os-js/OS.js/teams) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.