Prepare release 0.2.0
Change-Id: Idae8cd8de0e653a9de40d7bea4b7e1d5652b42e4
diff --git a/AUTHORS.md b/AUTHORS.md
index b8436f9..cef5c9a 100644
--- a/AUTHORS.md
+++ b/AUTHORS.md
@@ -1,6 +1,15 @@
+# NFD Control Center Authors
+
+## All project authors and contributors
+
+The following is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS,
+people who have reported bugs, submitted patches, and implemented new features
+in ndn-tools:
+
- Ilya Moiseenko <http://ilyamoiseenko.com/>
- Alexander Afanasyev <http://lasr.cs.ucla.edu/afanasyev/index.html>
- Tai-Lin Chu <tailinchu@gmail.com>
- Susmit Shannigrahi <https://www.linkedin.com/in/susmit-shannigrahi-90433b8>
- Yingdi Yu <http://irl.cs.ucla.edu/~yingdi/>
+- Eric Newberry <http://cs.arizona.edu/~enewberry/>
- Qi Zhao <http://irl.cs.ucla.edu/~qzhao/>
diff --git a/COPYING.md b/COPYING.md
index d799430..e14b00c 100644
--- a/COPYING.md
+++ b/COPYING.md
@@ -1,3 +1,25 @@
+NFD Control Center is licensed under conditions of GNU General Public License version 3 or later.
+
+NFD Control Center relies on third-party software and libraries, licensed under the following licenses:
+
+- ndn-cxx library is licensed under conditions of
+ [GNU Lesser General Public License version 3](https://github.com/named-data/ndn-cxx/blob/master/COPYING.md).
+
+- Boost libraries licensed under conditions of
+ [Boost Software License 1.0](http://www.boost.org/users/license.html)
+
+- QT Libraries licensed under conditions of
+ [GNU Lesser General Public License version 3](https://github.com/named-data/ndn-cxx/blob/master/COPYING.md).
+
+- waf build system is licensed under conditions of
+ [BSD license](https://github.com/named-data/ndn-cxx/blob/master/waf)
+
+The GPL license is provided below in this file. For more information about these licenses, see
+http://www.gnu.org/licenses/
+
+
+----------------------------------------------------------------------------------
+
GNU GENERAL PUBLIC LICENSE
==========================
Version 3, 29 June 2007
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
new file mode 100644
index 0000000..972ffb4
--- /dev/null
+++ b/RELEASE_NOTES.md
@@ -0,0 +1,37 @@
+Release Notes
+=============
+
+## Version 0.2.0
+
+Changes since version 0.1.0:
+
+- Bundled components
+
+ * [NFD version 0.5.1](http://named-data.net/doc/NFD/0.5.1/RELEASE_NOTES.html)
+ * [ndn-cxx version 0.5.1](http://named-data.net/doc/ndn-cxx/0.5.1/RELEASE_NOTES.html)
+ * **new** [ndn-tools version 0.4](https://github.com/named-data/ndn-tools/releases/tag/ndn-tools-0.4)
+
+- Add ability to start of `ndn-autoconfig` with the control center
+
+- Multiple interface improvements, including
+
+ * Enable start of the control center after login
+ * Enable start of the bundled NFD when the center starts
+ * Add ability to stop NFD when the center stops
+
+- Add auto-upgrade function for macOS platform using Sparkle framework
+
+## Version 0.1.0
+
+Initial release of NFD Control Center, featuring:
+
+- The following bundled components
+
+ * [NFD version 0.4.0](http://named-data.net/doc/NFD/0.4.0/RELEASE_NOTES.html)
+ * [ndn-cxx version 0.4.0](http://named-data.net/doc/ndn-cxx/0.4.0/RELEASE_NOTES.html)
+
+ Bundled version of the software can be accessed through `ndn` command-line tool that can be installed through GUI interface of the control center.
+
+- Ability to start/stop the bundled NFD
+
+- Ability to visualize the security environment and set default keys.
diff --git a/ndn-control-center.xml b/ndn-control-center.xml
index 360e599..bda595f 100644
--- a/ndn-control-center.xml
+++ b/ndn-control-center.xml
@@ -2,20 +2,20 @@
<channel>
<title>NDN App Changleog</title>
<link>
- https://irl.cs.ucla.edu/~cawka/ndn-control-center.xml
+ https://named-data.net/binaries/NFD-Control-Center/ndn-control-center.xml
</link>
<description>Most recent changes with links to updates.</description>
<language>en</language>
<item>
- <title>Version 0.1.1 (based on NFD version 0.5.1)</title>
- <description><![CDATA[
- ]]>
- </description>
- <pubDate>Wed, 1 Feb 2017 20:05:00 +0000</pubDate>
- <enclosure url="https://irl.cs.ucla.edu/~cawka/NDN-0.1.1.dmg"
- sparkle:version="0.1.1"
- sparkle:dsaSignature="MC0CFB9uEpOR2T0SNQK5tMdztcUAmq+8AhUAroo1gpugccjxwepKEp+VdgILeNc="
- length="30468966"
+ <title>Version 0.2.0 (ndn-cxx version 0.5.1, NFD version 0.5.1, ndn-tools version 0.4)</title>
+ <sparkle:releaseNotesLink>
+ https://named-data.net/binaries/NFD-Control-Center/release-notes-0.2.0.html
+ </sparkle:releaseNotesLink>
+ <pubDate>Wed, 4 Feb 2017 22:51:00 +0000</pubDate>
+ <enclosure url="https://named-data.net/binaries/NFD-Control-Center/NDN-0.2.0.dmg"
+ sparkle:version="0.2.0"
+ sparkle:dsaSignature="MCwCFE99cPadMXCDKvUV8uzj7lLlSFIzAhQwcJtGb0VaVAEEsvzumr64SBWJvw=="
+ length="27627391"
type="application/octet-stream" />
</item>
</channel>
diff --git a/src/tray-menu.cpp b/src/tray-menu.cpp
index a2f1c24..23102a4 100644
--- a/src/tray-menu.cpp
+++ b/src/tray-menu.cpp
@@ -68,7 +68,7 @@
#ifdef OSX_BUILD
, m_entryEnableCli(new QAction("Enable Command Terminal Usage...", m_menu))
, m_checkForUpdates(new QAction("Check for updates", m_menu))
- , m_sparkle("https://irl.cs.ucla.edu/~cawka/ndn-control-center.xml")
+ , m_sparkle(NCC_APPCAST)
#endif
, m_entryQuit(new QAction("Quit", m_menu))
, m_keyViewerDialog(new ncc::KeyViewerDialog)
diff --git a/wscript b/wscript
index bee976f..d3fae49 100644
--- a/wscript
+++ b/wscript
@@ -1,7 +1,7 @@
# -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
-VERSION='0.2'
+VERSION='0.2.0'
APPNAME='nfd-control-center'
-APPCAST='https://irl.cs.ucla.edu/~cawka/ndn-control-center.xml'
+APPCAST='https://named-data.net/binaries/NFD-Control-Center/ndn-control-center.xml'
from waflib import Logs, Utils, Task, TaskGen
import os