From 02cabfbffa20c543cd348fd9e3c280a8dff5274a Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Mon, 30 Nov 2015 14:15:54 +0100 Subject: [PATCH 1/5] Contributing instructions --- CONTRIBUTING.md | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..e2f06dab --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,50 @@ +# Contributing to GNS3 + +We welcome contributions and bugs reports from everyone. +We are friendly so don't be afraid to ask questions. + +## Bug reports + +Before reporting an issue: +* check our community website over at http://community.gns3.com +* check if an issue already exists on https://github.com/GNS3/gns3-gui +* check if an issue already exists on https://github.com/GNS3/gns3-server + +Please post on our community website if you are unsure you found a bug, +you will get faster support and be able to exchange with more users. + +If you are unsure which project you should create an issue for, just do +it on https://github.com/GNS3/gns3-gui we will take care of the triage. + +For bugs specific to the GNS3 VM, please report on https://github.com/GNS3/gns3-vm + +## Asking for new features + +The best is to start a discussion on the community website in order to get feedback +from the whole community. + + +## Contributing code + +We welcome code contribution from everyone including beginners. +Don't be afraid to submit a half finished or mediocre contribution and we will help you. + +Don't hesitate to share your plans before starting working on a contribution, we can help +you to find the best approach. + +### Contributors License Agreements + +We at GNS3 are eager to work with you. For small changes — little bugfixes, correcting typos, and the like — please just submit pull requests to any of our projects. For larger changes, though, we have to ask you to jump through a little hoop. + +In particular, in order for us to accept any major patches from you, you will have to electronically sign a statement that indicates two things: + +- You are willingly licensing your contributions under the terms of the open source license of the project that you’re contributing to. +- You are legally able to license your contributions as stated. + +The reason we do this is to ensure, to the extent possible, that we don’t “taint” the projects we manage with contributions that turn out to be improper. This protects everyone who wants to use the projects, including you! + +More information there: https://github.com/GNS3/cla + +### Pull requests + +Creating a pull request is the easiest way to contribute code. Do not hesitate to create one early when contributing for new feature in order to get our feedback. From 55034dd24fb113513764e76ff044dce4fb55fc84 Mon Sep 17 00:00:00 2001 From: grossmj Date: Thu, 10 Dec 2015 15:00:16 -0700 Subject: [PATCH 2/5] Update links for new website. --- CONTRIBUTING.md | 2 +- docs/index.rst | 4 ++-- gns3server/templates/index.html | 2 +- tests/handlers/test_index.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e2f06dab..7d4747a6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,7 +6,7 @@ We are friendly so don't be afraid to ask questions. ## Bug reports Before reporting an issue: -* check our community website over at http://community.gns3.com +* check our website over at https://gns3.com * check if an issue already exists on https://github.com/GNS3/gns3-gui * check if an issue already exists on https://github.com/GNS3/gns3-server diff --git a/docs/index.rst b/docs/index.rst index 4f12a125..5c8665ba 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -2,8 +2,8 @@ Welcome to API documentation! ====================================== .. WARNING:: - The API is not stable, feel free to send comment on GNS3 Jungle - https://community.gns3.com/ + The API is not stable, feel free to post comments on our website + https://gns3.com/ .. toctree:: general diff --git a/gns3server/templates/index.html b/gns3server/templates/index.html index aa0e14f5..2808ae87 100644 --- a/gns3server/templates/index.html +++ b/gns3server/templates/index.html @@ -4,7 +4,7 @@ Welcome to GNS 3. diff --git a/tests/handlers/test_index.py b/tests/handlers/test_index.py index 1fc19243..e4575f83 100644 --- a/tests/handlers/test_index.py +++ b/tests/handlers/test_index.py @@ -27,5 +27,5 @@ def test_index(server): response = server.get('/', api_version=None) assert response.status == 200 html = response.html - assert "Community" in html + assert "Website" in html assert __version__ in html From a827f6b2de5a132424af59066a4a5a8605634360 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Fri, 11 Dec 2015 09:01:00 +0100 Subject: [PATCH 3/5] 1.3.12 --- CHANGELOG | 13 ++++++++++++- gns3server/version.py | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 004dcb14..101d99b7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,17 @@ # Change Log -# 1.3.11 07/10/2015 +## 1.3.12 11/12/2015 + +* Contributing instructions +* Correctly display log messages. +* Tentative fix for "WinError 64 The specified network name is no longer available" issues. +* Fix minor errors reported by codacy.com +* Add doc on how to got code coverage +* Raise an error when you use a port outside the ranges +* Fix asyncio error when closing the app +* Release UDP ports when closing a Qemu VM. Fixes #323. + +## 1.3.11 07/10/2015 * Escape other usage of glob * Fix Dynamips identifier is already used by another router diff --git a/gns3server/version.py b/gns3server/version.py index 4193a576..f6ceb77c 100644 --- a/gns3server/version.py +++ b/gns3server/version.py @@ -23,5 +23,5 @@ # or negative for a release candidate or beta (after the base version # number has been incremented) -__version__ = "1.3.12dev1" -__version_info__ = (1, 3, 12, -99) +__version__ = "1.3.12" +__version_info__ = (1, 3, 12, 0) From 38745be5fe91ffa6529cc5fb1abc00e27f722d6c Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Fri, 11 Dec 2015 09:21:20 +0100 Subject: [PATCH 4/5] 1.3.13 --- CHANGELOG | 4 ++++ gns3server/version.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 101d99b7..07a7e489 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,9 @@ # Change Log +## 1.3.13 11/12/2015 + +* Update links for new website. + ## 1.3.12 11/12/2015 * Contributing instructions diff --git a/gns3server/version.py b/gns3server/version.py index f6ceb77c..3327d30e 100644 --- a/gns3server/version.py +++ b/gns3server/version.py @@ -23,5 +23,5 @@ # or negative for a release candidate or beta (after the base version # number has been incremented) -__version__ = "1.3.12" -__version_info__ = (1, 3, 12, 0) +__version__ = "1.3.13" +__version_info__ = (1, 3, 13, 0) From a2f0745e81e675b1524eacc9cd4fc8554faf5c27 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Fri, 11 Dec 2015 14:33:37 +0100 Subject: [PATCH 5/5] 1.3.14dev1 --- gns3server/version.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3server/version.py b/gns3server/version.py index 3327d30e..acc7739c 100644 --- a/gns3server/version.py +++ b/gns3server/version.py @@ -23,5 +23,5 @@ # or negative for a release candidate or beta (after the base version # number has been incremented) -__version__ = "1.3.13" -__version_info__ = (1, 3, 13, 0) +__version__ = "1.3.14dev1" +__version_info__ = (1, 3, 14, -99)