YunoHost-Apps / peertube-search-index_ynh

Moteur de recherche de vidéos et chaînes PeerTube
https://search.joinpeertube.org/
GNU Affero General Public License v3.0
8 stars 3 forks source link

[Paused] Auto-upgrade to latest version? #28

Open fflorent opened 1 year ago

fflorent commented 1 year ago

It could be nice to use the auto-upgrade workflow to update this project as for example PeerTube_ynh: https://github.com/YunoHost-Apps/peertube_ynh/tree/master/.github/workflows

Though there are some blocking points I guess:

  1. Search-Index uses an ElasticSearch v8 client, which is not open-source anymore: https://framagit.org/framasoft/peertube/search-index/-/issues/40;
  2. Search-Index does not have proper versioning: https://framagit.org/framasoft/peertube/search-index/-/issues/42;

That's why I placed a [Paused] before the issue title

yalh76 commented 1 year ago

The main issue is: peertube search-index don't produce some release and tags versions

fflorent commented 1 year ago

The main issue is: peertube search-index don't produce some release and tags versions

I opened an issue for that: https://framagit.org/framasoft/peertube/search-index/-/issues/42

If you want to close it until the upstream issue is solved, I would understand.

yalh76 commented 1 year ago

no problem to keep it opened ^^

fflorent commented 1 year ago

After discussion with the upstream author, he prefer for the moment not switching to OpenSearch.

Meanwhile I created the https://github.com/Yunohost-Apps/elasticsearch8_ynh package.

We may use this package as a dependency.

However, I guess the package would get a not-totally-free tag in the apps.json catalog. What do you think?

yalh76 commented 1 year ago

After discussion with the upstream author, he prefer for the moment not switching to OpenSearch.

Meanwhile I created the https://github.com/Yunohost-Apps/elasticsearch8_ynh package.

We may use this package as a dependency.

However, I guess the package would get a not-totally-free tag in the apps.json catalog. What do you think?

What is the interest to switch from elasticsearch-oss to elasticsearch8_ynh ?

fflorent commented 1 year ago

To upgrade peertube-search-index to the latest version. It depends on ES8.

29 janv. 2023 16:27:52 yalh76 @.***>:

After discussion with the upstream author, he prefer for the moment not switching to OpenSearch.

Meanwhile I created the https://github.com/Yunohost-Apps/elasticsearch8_ynh package.

We may use this package as a dependency.

However, I guess the package would get a not-totally-free tag in the apps.json catalog. What do you think?

What is the interest to switch from elasticsearch-oss to elasticsearch8_ynh ?

— Reply to this email directly, view it on GitHub[https://github.com/YunoHost-Apps/peertube-search-index_ynh/issues/28#issuecomment-1407693271], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAC2X6ML32MKB6ZPGR7BLA3WU2D7JANCNFSM6AAAAAASA4QLFE]. You are receiving this because you authored the thread.[Image de pistage][https://github.com/notifications/beacon/AAC2X6JWJCYFFJUNMHW3YW3WU2D7JA5CNFSM6AAAAAASA4QLFGWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTST46Y5O.gif]

Salamandar commented 6 months ago

Should be fine with packaging v2.