diff --git a/.travis.yml b/.travis.yml index 8217fbf387b585eca4fe28d76b4e872b2257018d..e0105c8b1db0eb683090dcb1dbca9149751b05ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -111,7 +111,7 @@ matrix: - name: "SonarQube" addons: sonarcloud: - organization: "pando-project" + organization: "jerryscript-project" script: tools/check-sonarqube.sh cache: directories: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 494b9851d318347b372cfcfea38a6c93d786280a..2c5781409d7b57279f2b8cd741e6d44e27bc55ea 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,7 +47,7 @@ You should use your real name and email address in the format below: "JerryScript-DCO-1.0-Signed-off-by:" this is a developer's certification that he or she has the right to submit the patch for inclusion into the project. It is an agreement to the JerryScript [Developer's Certificate of Origin](DCO.md). **Code without a proper signoff cannot be merged into the mainline.** -### 4. Open a GitHub [pull request](https://github.com/pando-project/jerryscript/pulls) +### 4. Open a GitHub [pull request](https://github.com/jerryscript-project/jerryscript/pulls) You can find instructions about opening a pull request [here](https://help.github.com/articles/creating-a-pull-request). diff --git a/README.md b/README.md index 10da3580fb75502e17333b9b76c915e7fb82ca43..8a34da0535241390c63474d8af880e81925b82a0 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -![](https://github.com/pando-project/jerryscript/blob/master/LOGO.png) +![](https://github.com/jerryscript-project/jerryscript/blob/master/LOGO.png) # JerryScript: JavaScript engine for the Internet of Things [![License](https://img.shields.io/badge/licence-Apache%202.0-brightgreen.svg?style=flat)](LICENSE) -[![Travis CI Build Status](https://travis-ci.org/pando-project/jerryscript.svg?branch=master)](https://travis-ci.org/pando-project/jerryscript) +[![Travis CI Build Status](https://travis-ci.org/jerryscript-project/jerryscript.svg?branch=master)](https://travis-ci.org/jerryscript-project/jerryscript) [![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/ct8reap35u2vooa5/branch/master?svg=true)](https://ci.appveyor.com/project/jerryscript-project/jerryscript/branch/master) [![Coverity Scan Build Status](https://scan.coverity.com/projects/12127/badge.svg)](https://scan.coverity.com/projects/jerryscript-project) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fjerryscript-project%2Fjerryscript.svg?type=shield)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fjerryscript-project%2Fjerryscript?ref=badge_shield) -[![SonarQube](https://sonarcloud.io/api/project_badges/measure?project=pando-project_jerryscript&metric=ncloc)](https://sonarcloud.io/dashboard?id=pando-project_jerryscript) +[![SonarQube](https://sonarcloud.io/api/project_badges/measure?project=jerryscript-project_jerryscript&metric=ncloc)](https://sonarcloud.io/dashboard?id=jerryscript-project_jerryscript) [![IRC Channel](https://img.shields.io/badge/chat-on%20freenode-brightgreen.svg)](https://kiwiirc.com/client/irc.freenode.net/#jerryscript) JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory. @@ -18,15 +18,15 @@ Key characteristics of JerryScript: * Snapshot support for precompiling JavaScript source code to byte code * Mature C API, easy to embed in applications -Additional information can be found on our [project page](http://jerryscript.net) and [Wiki](https://github.com/pando-project/jerryscript/wiki). +Additional information can be found on our [project page](http://jerryscript.net) and [Wiki](https://github.com/jerryscript-project/jerryscript/wiki). -Memory usage and Binary footprint are measured at [here](https://pando-tests.github.io/jerryscript-test-results) with real target daily. +Memory usage and Binary footprint are measured at [here](https://jerryscript-project.github.io/jerryscript-test-results) with real target daily. The following table shows the latest results on the devices: -| STM32F4-Discovery | [![Remote Testrunner](https://firebasestorage.googleapis.com/v0/b/jsremote-testrunner.appspot.com/o/status%2Fjerryscript%2Fstm32f4dis.svg?alt=media&token=1)](https://pando-tests.github.io/jerryscript-test-results/?view=stm32f4dis) | +| STM32F4-Discovery | [![Remote Testrunner](https://firebasestorage.googleapis.com/v0/b/jsremote-testrunner.appspot.com/o/status%2Fjerryscript%2Fstm32f4dis.svg?alt=media&token=1)](https://jerryscript-project.github.io/jerryscript-test-results/?view=stm32f4dis) | | :---: | :---: | -| **Raspberry Pi 2** | [![Remote Testrunner](https://firebasestorage.googleapis.com/v0/b/jsremote-testrunner.appspot.com/o/status%2Fjerryscript%2Frpi2.svg?alt=media&token=1)](https://pando-tests.github.io/jerryscript-test-results/?view=rpi2) | +| **Raspberry Pi 2** | [![Remote Testrunner](https://firebasestorage.googleapis.com/v0/b/jsremote-testrunner.appspot.com/o/status%2Fjerryscript%2Frpi2.svg?alt=media&token=1)](https://jerryscript-project.github.io/jerryscript-test-results/?view=rpi2) | IRC channel: #jerryscript on [freenode](https://freenode.net) Mailing list: jerryscript-dev@groups.io, you can subscribe [here](https://groups.io/g/jerryscript-dev) and access the mailing list archive [here](https://groups.io/g/jerryscript-dev/topics). @@ -34,7 +34,7 @@ Mailing list: jerryscript-dev@groups.io, you can subscribe [here](https://groups ## Quick Start ### Getting the sources ```bash -git clone https://github.com/pando-project/jerryscript.git +git clone https://github.com/jerryscript-project/jerryscript.git cd jerryscript ``` diff --git a/docs/01.GETTING-STARTED.md b/docs/01.GETTING-STARTED.md index a18b3b1f940808a52206463d0dba64f77212a843..d16d9b894103758302a490613e7bd30e15c92b3b 100644 --- a/docs/01.GETTING-STARTED.md +++ b/docs/01.GETTING-STARTED.md @@ -57,7 +57,7 @@ python tools/build.py --cmake-param=CMAKE_PARAM python tools/build.py --profile=es5.1|es2015-subset|minimal ``` -See also the related [README.md](https://github.com/pando-project/jerryscript/blob/master/jerry-core/profiles/README.md). +See also the related [README.md](https://github.com/jerryscript-project/jerryscript/blob/master/jerry-core/profiles/README.md). **Use (compiler-default, external) libc** diff --git a/docs/03.API-EXAMPLE.md b/docs/03.API-EXAMPLE.md index 00e07aef6d48dfc220847166cfb9377ab9b027a1..3d848cde6c79dbffcea813547f6424c82149a98e 100644 --- a/docs/03.API-EXAMPLE.md +++ b/docs/03.API-EXAMPLE.md @@ -584,4 +584,4 @@ main (void) ## Further steps -For further API description, please visit [API Reference page](https://pando-project.github.io/jerryscript/api-reference/) on [JerryScript home page](https://pando-project.github.io/jerryscript/). +For further API description, please visit [API Reference page](https://jerryscript-project.github.io/jerryscript/api-reference/) on [JerryScript home page](https://jerryscript-project.github.io/jerryscript/). diff --git a/jerry-core/libjerry-core.pc.in b/jerry-core/libjerry-core.pc.in index 454492df634d8939bffb299f5c35ef31882468e5..ed38855cf60ec57ee71a951238485b73314805ed 100644 --- a/jerry-core/libjerry-core.pc.in +++ b/jerry-core/libjerry-core.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: libjerry-core Description: JerryScript: lightweight JavaScript engine (core engine library) -URL: https://github.com/pando-project/jerryscript +URL: https://github.com/jerryscript-project/jerryscript Version: 1.0 Requires.private: @JERRY_CORE_PKGCONFIG_REQUIRES@ # NOTE: libjerry-port-default* is not added as a required package Libs: -L${libdir} -ljerry-core diff --git a/jerry-debugger/README.md b/jerry-debugger/README.md index 770dddd90fd1c75c4d504769315c85cce96715de..cfdd391faf924c71d8265a79fda83830b9bc9235 100644 --- a/jerry-debugger/README.md +++ b/jerry-debugger/README.md @@ -1,5 +1,5 @@ # Available JerryScript debugger tools - JerryScript console debugger client ( jerry_client.py ) - - IoT.js Code ( https://github.com/pando-project/iotjscode ) - - JerryScript debugger Chrome webtool ( https://github.com/pando-project/jerryscript-debugger-ts ) + - IoT.js Code ( https://github.com/jerryscript-project/iotjscode ) + - JerryScript debugger Chrome webtool ( https://github.com/jerryscript-project/jerryscript-debugger-ts ) diff --git a/jerry-ext/libjerry-ext.pc.in b/jerry-ext/libjerry-ext.pc.in index 18d35b8f8ba60e85a4034a1f741aed28ff33d950..46de4f5f5d56712323584793096c2152b0059c12 100644 --- a/jerry-ext/libjerry-ext.pc.in +++ b/jerry-ext/libjerry-ext.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: libjerry-ext Description: JerryScript: lightweight JavaScript engine (extensions library) -URL: https://github.com/pando-project/jerryscript +URL: https://github.com/jerryscript-project/jerryscript Version: 1.0 Requires.private: libjerry-core Libs: -L${libdir} -ljerry-ext diff --git a/jerry-libm/libjerry-libm.pc.in b/jerry-libm/libjerry-libm.pc.in index af583f6996b05cef2496ae33c8a9f423a1d9ed6c..d57b2d7b9ddaa42434e332832c828db878512e13 100644 --- a/jerry-libm/libjerry-libm.pc.in +++ b/jerry-libm/libjerry-libm.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/include/jerry-libm Name: libjerry-libm Description: JerryScript: lightweight JavaScript engine (minimal math library) -URL: https://github.com/pando-project/jerryscript +URL: https://github.com/jerryscript-project/jerryscript Version: 1.0 Libs: -L${libdir} -ljerry-libm Cflags: -I${includedir} diff --git a/jerry-port/default/libjerry-port-default-minimal.pc.in b/jerry-port/default/libjerry-port-default-minimal.pc.in index 1e6afc840c02eae1f146a844a2a56fc12aeb736e..001eaafe61ff14936306c8f13b5ecb0a551af45c 100644 --- a/jerry-port/default/libjerry-port-default-minimal.pc.in +++ b/jerry-port/default/libjerry-port-default-minimal.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: libjerry-port-default-minimal Description: JerryScript: lightweight JavaScript engine (default minimal port library) -URL: https://github.com/pando-project/jerryscript +URL: https://github.com/jerryscript-project/jerryscript Version: 1.0 Conflicts: libjerry-port-default Libs: -L${libdir} -ljerry-port-default-minimal diff --git a/jerry-port/default/libjerry-port-default.pc.in b/jerry-port/default/libjerry-port-default.pc.in index 41cf778d0713849b771dd818ceca03096007acde..1f7181cc408ff0de110e7633ccc10f02772101c7 100644 --- a/jerry-port/default/libjerry-port-default.pc.in +++ b/jerry-port/default/libjerry-port-default.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: libjerry-port-default Description: JerryScript: lightweight JavaScript engine (default port library) -URL: https://github.com/pando-project/jerryscript +URL: https://github.com/jerryscript-project/jerryscript Version: 1.0 Conflicts: libjerry-port-default-minimal Libs: -L${libdir} -ljerry-port-default diff --git a/sonar-project.properties b/sonar-project.properties index 19765db8d659ede3e2bf45e704a8c0f8097189dc..e96214a724b707ee9a3b762087320685a6dd3fdb 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -13,6 +13,6 @@ # limitations under the License. sonar.projectName=JerryScript -sonar.projectKey=pando-project_jerryscript +sonar.projectKey=jerryscript-project_jerryscript sonar.sources=jerry-core,jerry-ext,jerry-main,jerry-port sonar.cfamily.build-wrapper-output=bw-output diff --git a/targets/nuttx-stm32f4/README.md b/targets/nuttx-stm32f4/README.md index c304b279b8c254c70cb7492aabacd552734cc9e4..3038d57af686cb6eec82f8e5fa17cb91b4683d2b 100644 --- a/targets/nuttx-stm32f4/README.md +++ b/targets/nuttx-stm32f4/README.md @@ -13,7 +13,7 @@ Clone the necessary projects into a `jerry-nuttx` directory. The last tested wor # Create a base folder for all the projects. mkdir jerry-nuttx && cd jerry-nuttx -git clone https://github.com/pando-project/jerryscript.git +git clone https://github.com/jerryscript-project/jerryscript.git git clone https://bitbucket.org/nuttx/nuttx.git -b nuttx-7.28 git clone https://bitbucket.org/nuttx/apps.git -b nuttx-7.28 git clone https://github.com/texane/stlink.git -b v1.5.1 diff --git a/targets/tizenrt-artik053/README.md b/targets/tizenrt-artik053/README.md index fac31c7c0d50eced5ce0513dc3f4d74f00271d8d..80544d92759693727c9640676c846a900dad060b 100644 --- a/targets/tizenrt-artik053/README.md +++ b/targets/tizenrt-artik053/README.md @@ -12,7 +12,7 @@ If you are in a hurry, run the following commands: $ sudo apt-add-repository -y "ppa:team-gcc-arm-embedded/ppa" $ sudo apt-get update $ sudo apt-get install gcc-arm-embedded genromfs -$ git clone https://github.com/pando-project/jerryscript.git +$ git clone https://github.com/jerryscript-project/jerryscript.git $ cd jerryscript $ make -f targets/tizenrt-artik053/Makefile.travis install $ make -f targets/tizenrt-artik053/Makefile.travis script @@ -40,7 +40,7 @@ $ export PATH=:$PATH ``` $ mkdir jerry-tizenrt $ cd jerry-tizenrt -$ git clone https://github.com/pando-project/jerryscript.git +$ git clone https://github.com/jerryscript-project/jerryscript.git $ git clone https://github.com/Samsung/TizenRT.git -b 2.0_Public_M2 ``` diff --git a/tools/check-sonarqube.sh b/tools/check-sonarqube.sh index 87d16e1c0e8e767f04f0a5c5676c95c98615b720..5bba89f72e161e1604cedf68a25c97938a115c92 100755 --- a/tools/check-sonarqube.sh +++ b/tools/check-sonarqube.sh @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -if [[ "${TRAVIS_REPO_SLUG}" == "pando-project/jerryscript" +if [[ "${TRAVIS_REPO_SLUG}" == "jerryscript-project/jerryscript" && ${TRAVIS_BRANCH} == "master" && ${TRAVIS_EVENT_TYPE} == "push" ]] then