git.cweiske.de
/
grauphel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Link to maintainership/funding post
[grauphel.git]
/
README.rst
diff --git
a/README.rst
b/README.rst
index 7090e69e3423a6cd3d09c2a5f5a6488a47ba7727..85919f256430be4d2c7f0cd5e36a3e0323851269 100644
(file)
--- a/
README.rst
+++ b/
README.rst
@@
-1,11
+1,13
@@
*****************************
grauphel - tomboy REST server
*****************************
*****************************
grauphel - tomboy REST server
*****************************
-
own
Cloud__ application implementing the `Tomboy`__ `REST API`__ for syncing notes.
+
next
Cloud__ application implementing the `Tomboy`__ `REST API`__ for syncing notes.
Pretty stable.
Pretty stable.
-__ http://owncloud.org/
+⚠ `I am looking for a new maintainer / funding <http://cweiske.de/tagebuch/grauphel-maintainer.htm>`_
+
+__ https://nextcloud.com/
__ https://wiki.gnome.org/Apps/Tomboy
__ https://wiki.gnome.org/Apps/Tomboy/Synchronization/REST/1.0
__ https://wiki.gnome.org/Apps/Tomboy
__ https://wiki.gnome.org/Apps/Tomboy/Synchronization/REST/1.0
@@
-40,12
+42,12
@@
Supported clients
__ http://conboy.garage.maemo.org/
__ https://wiki.gnome.org/Apps/Tomboy
__ http://conboy.garage.maemo.org/
__ https://wiki.gnome.org/Apps/Tomboy
-__ https://
launchpad.net
/tomdroid
+__ https://
github.com/tomboy-notes
/tomdroid
Known working versions
======================
Known working versions
======================
-grauphel 0.
2.1
is known to work with:
+grauphel 0.
7.6
is known to work with:
* Tomboy 1.15.2, Linux
* Tomboy 1.15.1, Windows
* Tomboy 1.15.2, Linux
* Tomboy 1.15.1, Windows
@@
-62,7
+64,7
@@
Functionality
Search
======
Search
======
-You can use
own
Cloud's global search on the top right.
+You can use
next
Cloud's global search on the top right.
During search, the note's titles, tags and content are searched.
During search, the note's titles, tags and content are searched.
@@
-97,7
+99,7
@@
Installation
App store installation
======================
App store installation
======================
-#. Log into
own
cloud as administrator
+#. Log into
next
cloud as administrator
#. Goto "Apps"
#. Enable experimental apps in the settings
#. Click "Productivity"
#. Goto "Apps"
#. Enable experimental apps in the settings
#. Click "Productivity"
@@
-109,17
+111,17
@@
Manual installation
===================
#. SSH onto your web server
===================
#. SSH onto your web server
-#. Navigate to the
owncloud ``apps`` directory, often in ``/var/www/own
cloud/apps``
+#. Navigate to the
nextcloud ``apps`` directory, often in ``/var/www/next
cloud/apps``
#. Download the latest release from http://cweiske.de/grauphel.htm#download
and extract it.
For example::
#. Download the latest release from http://cweiske.de/grauphel.htm#download
and extract it.
For example::
- $ wget http://cweiske.de/download/grauphel/grauphel-0.
6.4.tar.bz2
- $ tar xjvf grauphel-0.
6.4.tar.bz2
- $ rm grauphel-0.
6.4.tar.bz2
+ $ wget http://cweiske.de/download/grauphel/grauphel-0.
7.6.tar.gz
+ $ tar xjvf grauphel-0.
7.6.tar.gz
+ $ rm grauphel-0.
7.6.tar.gz
- You do have a directory ``/var/www/
own
cloud/apps/grauphel`` now.
-#. Using your browser, login as administrator into
own
Cloud and click
+ You do have a directory ``/var/www/
next
cloud/apps/grauphel`` now.
+#. Using your browser, login as administrator into
next
Cloud and click
the "Apps" icon in the main menu ("+" icon).
#. Click on "Grauphel: Tomboy note server" and then on the "Enable" button.
#. In the main menu, click the "Tomboy notes" icon.
the "Apps" icon in the main menu ("+" icon).
#. Click on "Grauphel: Tomboy note server" and then on the "Enable" button.
#. In the main menu, click the "Tomboy notes" icon.
@@
-129,14
+131,13
@@
It may be that grauphel now shows you an error message::
PHP extension "oauth" is required
You have to install the PHP PECL oauth extension now.
PHP extension "oauth" is required
You have to install the PHP PECL oauth extension now.
-On Debian
7
, do the following::
+On Debian
9 or higher
, do the following::
- $ apt-get install libpcre3-dev php-pear php5-dev
- $ pecl install oauth-1.2.3
- $ echo 'extension=oauth.so' > /etc/php5/conf.d/oauth.ini
+ $ apt install php-oauth
+ $ phpenmod oauth
$ /etc/init.d/apache2 restart
$ /etc/init.d/apache2 restart
-Reload the
own
Cloud page in your browser now.
+Reload the
next
Cloud page in your browser now.
.. note::
``oauth-1.2.3`` is only needed on PHP 5.x
.. note::
``oauth-1.2.3`` is only needed on PHP 5.x
@@
-161,12
+162,12
@@
Christian Weiske, cweiske@cweiske.de, http://cweiske.de/
Links
=====
- `Homepage`__
Links
=====
- `Homepage`__
-- `grauphel on apps.
own
cloud.com`__
+- `grauphel on apps.
next
cloud.com`__
- `Source code repository`__
- `Github source code mirror`__
__ http://cweiske.de/grauphel.htm
- `Source code repository`__
- `Github source code mirror`__
__ http://cweiske.de/grauphel.htm
-__ http://apps.
owncloud.com/content/show.php?action=content&content=166654
+__ http://apps.
nextcloud.com/apps/grauphel
__ http://git.cweiske.de/grauphel.git/
__ https://github.com/cweiske/grauphel
__ http://git.cweiske.de/grauphel.git/
__ https://github.com/cweiske/grauphel
@@
-199,6
+200,14
@@
Releasing grauphel
To release a new version, do the following:
#. Increase version number in ``appinfo/version`` and ``appinfo/info.xml``.
To release a new version, do the following:
#. Increase version number in ``appinfo/version`` and ``appinfo/info.xml``.
+#. Validate ``appinfo/info.xml``::
+
+ $ xmllint --noout --schema tools/info.xsd appinfo/info.xml
+
+#. Validate ``appinfo/database.xml``::
+
+ $ xmllint --noout --schema tools/database.xsd appinfo/database.xml
+
#. Fill the ``ChangeLog`` file with the changes since the last release,
mention the new version number.
#. Update ``README.rst`` and increase the version number
#. Fill the ``ChangeLog`` file with the changes since the last release,
mention the new version number.
#. Update ``README.rst`` and increase the version number
@@
-214,4
+223,9
@@
To release a new version, do the following:
$ cd ~/Dev/html/cweiske.de
$ ./scripts/update-grauphel.sh
$ cd ~/Dev/html/cweiske.de
$ ./scripts/update-grauphel.sh
-#. Link the new release on https://apps.owncloud.com/content/show.php?content=166654
+#. Upload the new release on
+ https://apps.nextcloud.com/developer/apps/releases/new
+
+ Signature::
+
+ $ openssl dgst -sha512 -sign ~/.nextcloud/certificates/grauphel.key dist/grauphel-0.7.6.tar.gz | openssl base64