!> TODO work in progress
Here is a short description about tasks the members of the UI5Lab Core Team have to consider if a new library should be added to UI5lab. Some tasks are automated, some could be provided from the contributor of the new library.
- @michadelic has implemented a Travis job that gets automatically called whenever a pull request is merged into UI5lab-central
- The Travis job will rebuild the complete
UI5Lab-central/gh-pages-branch. So gh-pages should never be edited manually. - To edit the ui5lab.github.io/UI5Lab-central/ website, modify the files in
UI5Lab-central/homepage. These will become the root ofUI5Lab-central/gh-pagesonce the Travis job is finished - A pull request for a new library should include additions to
package.json. If not, someone from the Core Team has to edit theses files. UI5Lab-central/package.jsonallows libraries from npmjs and github. For example"openui5-qrcode": https://github.com/StErMi/openui5-qrcode"ui5-nabi-m": "^0.1.0"