gramps-project / gramps-web-api

A RESTful web API for Gramps
GNU Affero General Public License v3.0
72 stars 37 forks source link

v1.0 Update of info in Discourse & GitHub #384

Open emyoulation opened 1 year ago

emyoulation commented 1 year ago

The interconnections of the associated pieces are somewhat complex. Could you update the versioning information (or README.md files) in the various 3 Repositories, 4 Discourse threads, and 2 DigitalOcean listings to cross-reference the pieces and point to the Release pages? (So you don't have to keep manually updating beyond the 1.0 release announcement.)

Links have been included to aid in composing a re-usable section.

Interconnected Repositories on GitHub

Gramps Web _(formerly?) gramps-webapi_

Gramps.js

Gramps Web Sync add-on (Gramps plug-in) tool

gramps-addon-webapisync

Installation This addon requires Gramps 5.1 running on Python 3.6 or newer, as well as a Gramps Web API instance running version 0.3.0 or newer.

Mentions on Discourse:

DigitalOcean

emyoulation commented 1 year ago

We can follow your lead when updating the wiki sections:

DavidMStraub commented 1 year ago

There are still two separate version numbers, and I think there is ample reason to keep them separate.

The updated doc site has a comment about it: https://www.grampsweb.org/dev/

Conncerning users, we need to make it visible to them which versions they are actually using, new issue: https://github.com/gramps-project/Gramps.js/issues/233

emyoulation commented 1 year ago

Ok. Separate version number for Gramps Web, Gramps.js and Gramps Web Sync (webapisync?) make sense.

But why are there 2 versions for Gramps Web in the DigitalOcean listing? version 1.0.0 and 0.13.3+ ?

Version v0.1 was 3 Jul 2021. Is 0.13.3 the first version they supported? And is there a forced update for older droplets someone might have subscribed to? Having versions prior to 1.0.0 in the wild on their servers might be a bad thing.

DavidMStraub commented 1 year ago

But why are there 2 versions for Gramps Web in the DigitalOcean listing? version 1.0.0 and 0.13.3+ ?

1.0.0 is the first release of the DO 1-click app itself.

On first release, it forced me to enter a version number of Gramps Web, but it's silly since the newest version is pulled upon installing it. So I put "0.13.3+" with the + indicated that it will be some higher version...