[08:27:47]
<tituspijean> now, onto find a way to add it to every repo on YunoHost-Apps :p
[08:27:47]
<tituspijean> (added `closember` as topic, https://closember.org
*close all the things!*)
[08:27:47]
<Yunohost Git/Infra notifications> @tituspijean edited repository issues: General issue tracker for the YunoHost project https://github.com/YunoHost/issues
[08:27:47]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost: YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash. https://github.com/YunoHost/yunohost
[08:27:47]
<Yunohost Git/Infra notifications> @tituspijean edited repository issues: General issue tracker for the YunoHost project https://github.com/YunoHost/issues
[08:27:51]
<tituspijean> Damn that was easy.
```
#!venv/bin/python3
from github import Github
# using an access token
g = Github("TOKEN")
org = g.get_organization("YunoHost-Apps")
for repo in org.get_repos():
print(repo.name)
topics = repo.get_topics()
if 'closember' not in topics:
topics.append('closember')
repo.replace_topics(topics)
```
[08:27:51]
<tituspijean> (ongoing thanks to https://pygithub.readthedocs.io)
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository miniupnp https://github.com/YunoHost/miniupnp
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository cd_build: SimpleCDD build scripts for YunoHost https://github.com/YunoHost/cd_build
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository packages_old: [not used anymore] YunoHost Debian package sources https://github.com/YunoHost/packages_old
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-admin: Web administration interface for YunoHost https://github.com/YunoHost/yunohost-admin
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository lemon_skin: LemonLDAP::NG custom skin for YunoHost https://github.com/YunoHost/lemon_skin
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository user_settings: User settings https://github.com/YunoHost/user_settings
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository cd_build_v1: SimpleCDD build scripts for YunoHost https://github.com/YunoHost/cd_build_v1
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository moulinette: A small Python framework meant to easily create programs with unified CLI and API. https://github.com/YunoHost/moulinette
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository dynette: YunoHost DynDNS Server https://github.com/YunoHost/dynette
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository lal: Web list of YunoHost apps https://github.com/YunoHost/lal
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository install_script: YunoHost installation scripts https://github.com/YunoHost/install_script
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository apps_v1 https://github.com/YunoHost/apps_v1
[08:27:53]
<Yunohost Git/Infra notifications> @tituspijean edited repository moulinette_ruby https://github.com/YunoHost/moulinette_ruby
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-predepends: Meta package to set proper YunoHost dependencies https://github.com/YunoHost/yunohost-predepends
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-config-others: Misc configuration package for YunoHost https://github.com/YunoHost/yunohost-config-others
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository metronome: Metronome IM, lightweight xmpp server with advanced microblogging features. https://github.com/YunoHost/metronome
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository rebuildd https://github.com/YunoHost/rebuildd
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository Vagrantfile: Vagrantfile to create yunohost box jessie/wheezy and stable/testing/unstable https://github.com/YunoHost/Vagrantfile
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository ynh-dev: Dev environement wrapper, based on LXD, to develop on YunoHost https://github.com/YunoHost/ynh-dev
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository Dockerfile: Dockerfile to build an official YunoHost container https://github.com/YunoHost/Dockerfile
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-config-mysql: MySQL configuration package for YunoHost https://github.com/YunoHost/yunohost-config-mysql
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-config-nginx: Nginx configuration package for YunoHost https://github.com/YunoHost/yunohost-config-nginx
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-config-dovecot: Dovecot configuration package for YunoHost https://github.com/YunoHost/yunohost-config-dovecot
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository prez: Présentation de conférence https://github.com/YunoHost/prez
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-config-amavis: Amavis configuration package for YunoHost https://github.com/YunoHost/yunohost-config-amavis
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository SSOwat: A simple SSO for NGINX, written in Lua https://github.com/YunoHost/SSOwat
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository doyunohost: Digital Ocean deployment script https://github.com/YunoHost/doyunohost
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository Kremlin: YunoHost VPS deployer for comrades https://github.com/YunoHost/Kremlin
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunotest: Tests for YunoHost https://github.com/YunoHost/yunotest
[08:27:54]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunodash https://github.com/YunoHost/yunodash
[08:27:54]
<tituspijean> erf sorry for the noise
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository trotinette: Automatically create pre-installed Yunohost images for Raspberry Pi https://github.com/YunoHost/trotinette
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository lxctest: Provides a wrapper around LXC to automate test execution https://github.com/YunoHost/lxctest
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository ypac https://github.com/YunoHost/ypac
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository build.yunohost.org: The page with all YunoHost Images https://github.com/YunoHost/build.yunohost.org
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository YunoPorts: Tool to display opened ports on YunoHost instances https://github.com/YunoHost/YunoPorts
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository install-app: Install to YunoHost - widget and page https://github.com/YunoHost/install-app
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository redmine_xmpp_muc_notifications: XMPP bot which notify on chat room modifications from Redmine https://github.com/YunoHost/redmine_xmpp_muc_notifications
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository gertrude https://github.com/YunoHost/gertrude
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository bicyclette: Automatic tests of Yunohost deployment and features https://github.com/YunoHost/bicyclette
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunohost-fosdem-2017: Brams presentation of YunoHost at 2017 FOSDEM - Slides are under CC-BY-SA (images might not all be) https://github.com/YunoHost/yunohost-fosdem-2017
[08:27:55]
<Yunohost Git/Infra notifications> @tituspijean edited repository tartiflette: A delicious dashboard for YunoHost stuff https://github.com/YunoHost/tartiflette
[08:27:56]
<Yunohost Git/Infra notifications> @tituspijean edited repository vinaigrette: Build those damn .debs https://github.com/YunoHost/vinaigrette
[08:27:56]
<Yunohost Git/Infra notifications> @tituspijean edited repository yunorunner: POC to run CI tests for apps https://github.com/YunoHost/yunorunner
[08:27:56]
<Yunohost Git/Infra notifications> @tituspijean edited repository lualdap: LuaLDAP is a simple interface from Lua to an LDAP client (in fact its a bind to OpenLDAP client). LuaLDAP is free software and uses the same license as Lua 5.0.This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010.If you are the maintainer, please fork and then email luaforge@gmail.com and ask us to "reroot" it to you.(Or you can ask us to delete the repository.) https://github.com/YunoHost/lualdap
[08:28:22]
<tituspijean> > <@titus:pijean.ovh> Damn that was easy.
> ```
> #!venv/bin/python3
>
> from github import Github
>
> # using an access token
> g = Github("TOKEN")
>
> org = g.get_organization("YunoHost-Apps")
>
> for repo in org.get_repos():
> print(repo.name)
> topics = repo.get_topics()
> if 'closember' not in topics:
> topics.append('closember')
> repo.replace_topics(topics)
> ```
Ah yiss that lib can list workflows and their status
[16:36:21]
<tituspijean> I might have ruined Closember's closeboards with all our repos :/ https://closember.org/#closeboards
[16:40:05]
<Aleks (he/him/il/lui)> ah ? xD
[16:40:34]
<Aleks (he/him/il/lui)> oh god you added all app repos ? :'D
[16:40:45]
<tituspijean> yes sir :')
[16:42:58]
<Aleks (he/him/il/lui)> :D
[16:43:10]
<Aleks (he/him/il/lui)> oopsies
[16:43:12]
<tituspijean> at least we're participating! 😅
[19:10:05]
<tituspijean> Grmbl people are still using "#yunohost:libera.chat" as if it was a magic password in the chat. I thought I had removed that mention from the room topic. Is it still there somehow?
[19:18:16]
<Aleks (he/him/il/lui)> wtf x_X
[20:58:01]
<Yunohost Git/Infra notifications> @alexAubin deleted repository miniupnp https://github.com/YunoHost/miniupnp
[20:58:43]
<Yunohost Git/Infra notifications> @alexAubin deleted repository rebuildd https://github.com/YunoHost/rebuildd
[21:02:29]
<Yunohost Git/Infra notifications> @alexAubin deleted repository Dockerfile: Dockerfile to build an official YunoHost container https://github.com/YunoHost/Dockerfile
[21:04:15]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-others: Misc configuration package for YunoHost https://github.com/YunoHost/yunohost-config-others
[21:04:42]
<Yunohost Git/Infra notifications> @alexAubin deleted repository flatly_light_redmine: Flatly light redmine theme https://github.com/YunoHost/flatly_light_redmine
[21:04:53]
<Yunohost Git/Infra notifications> @alexAubin deleted repository redmine_xmpp_muc_notifications: XMPP bot which notify on chat room modifications from Redmine https://github.com/YunoHost/redmine_xmpp_muc_notifications
[21:05:13]
<Yunohost Git/Infra notifications> @alexAubin deleted repository import_issues_in_redmine: Tool migration of tickets for GitHub to Redmine https://github.com/YunoHost/import_issues_in_redmine
[21:05:16]
<Maranda> tituspijean: "bridged with libera.chat#yunohost-dev and dev@conference.yunohost.org"
[21:05:28]
<Aleks (he/him/il/lui)> https://github.com/YunoHost/ypac :o
[21:05:31]
<Maranda> 🤔
[21:05:52]
<Aleks (he/him/il/lui)> > <@maranda:aria-net.org> tituspijean: "bridged with libera.chat#yunohost-dev and dev@conference.yunohost.org"
i think he meant the support room
[21:06:14]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-postfix: Postfix configuration package for YunoHost https://github.com/YunoHost/yunohost-config-postfix
[21:06:28]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-mysql: MySQL configuration package for YunoHost https://github.com/YunoHost/yunohost-config-mysql
[21:06:45]
<Maranda> Aleks (he/him/il/lui): "Self-hosting made easy.
Be civil and ask directly your question. Provide context *AND* logs - we simply CAN NOT magically help you if you don't provide *both*.
Support room bridged with XMPP and IRC."
[21:07:01]
<Maranda> 👯🤷
[21:07:09]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-dovecot: Dovecot configuration package for YunoHost https://github.com/YunoHost/yunohost-config-dovecot
[21:07:18]
<Aleks (he/him/il/lui)> yeah there's no mention of liberachat idk
[21:07:33]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-slapd: Slapd configuration package for YunoHost https://github.com/YunoHost/yunohost-config-slapd
[21:07:45]
<Maranda> Probably it's all Google fault
[21:07:48]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-nginx: Nginx configuration package for YunoHost https://github.com/YunoHost/yunohost-config-nginx
[21:08:08]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-predepends: Meta package to set proper YunoHost dependencies https://github.com/YunoHost/yunohost-predepends
[21:08:08]
<Aleks (he/him/il/lui)> it always is :D
[21:08:26]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-amavis: Amavis configuration package for YunoHost https://github.com/YunoHost/yunohost-config-amavis
[21:09:26]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config: YunoHost configuration meta-package https://github.com/YunoHost/yunohost-config
[21:11:43]
<Yunohost Git/Infra notifications> @alexAubin deleted repository bicyclette: Automatic tests of Yunohost deployment and features https://github.com/YunoHost/bicyclette
[21:12:35]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-debhelper: Helpers for YunoHost debian packagers https://github.com/YunoHost/yunohost-debhelper
[21:13:04]
<Yunohost Git/Infra notifications> @alexAubin deleted repository lualdap: LuaLDAP is a simple interface from Lua to an LDAP client (in fact its a bind to OpenLDAP client). LuaLDAP is free software and uses the same license as Lua 5.0.This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010.If you are the maintainer, please fork and then email luaforge@gmail.com and ask us to "reroot" it to you.(Or you can ask us to delete the repository.) https://github.com/YunoHost/lualdap
[21:14:09]
<Yunohost Git/Infra notifications> @alexAubin deleted repository web-js-xmpp-client-chat-rooms: XMPP Web client for chat rooms https://github.com/YunoHost/web-js-xmpp-client-chat-rooms
[21:15:27]
<Yunohost Git/Infra notifications> @alexAubin deleted repository trotinette: Automatically create pre-installed Yunohost images for Raspberry Pi https://github.com/YunoHost/trotinette
[21:17:25]
<Yunohost Git/Infra notifications> @alexAubin deleted repository helpersdoc: Automatically generate a nice HTML page documenting yunohost helpers https://github.com/YunoHost/helpersdoc
[21:18:45]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunoScripts: Quick and dirty scripts/helpers for stuff not already integrated in YunoHost https://github.com/YunoHost/yunoScripts
[21:21:09]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-config-metronome: Metronome configuration package for YunoHost https://github.com/YunoHost/yunohost-config-metronome
[21:23:50]
<Yunohost Git/Infra notifications> @alexAubin deleted repository publicsuffix-list: The Public Suffix List https://github.com/YunoHost/publicsuffix-list
[21:24:53]
<Yunohost Git/Infra notifications> @alexAubin deleted repository yunohost-website https://github.com/YunoHost/yunohost-website
[21:27:36]
<Yunohost Git/Infra notifications> @alexAubin deleted repository lxctest: Provides a wrapper around LXC to automate test execution https://github.com/YunoHost/lxctest
[21:29:22]
<Yunohost Git/Infra notifications> @alexAubin deleted repository git_dump: Global backup of all our repositories https://github.com/YunoHost/git_dump
[21:34:14]
<Yunohost Git/Infra notifications> @alexAubin deleted repository build-raspbian-image: Build (and cross-compile) your own image for Raspberry Pi https://github.com/YunoHost/build-raspbian-image
[21:35:22]
<Aleks (he/him/il/lui)> let's stop there for now (I only deleted repos that are completely unused and really not relevant to keep, there's still a few that we could delete but no big deal ... and I also kept the mighty ruins like https://github.com/YunoHost/moulinette_ruby , https://github.com/YunoHost/Kremlin and others)
[21:40:59]
<Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #5 Get rid of os.system calls: Closing because pretty much #wontfix, its not a big deal https://github.com/YunoHost/issues/issues/5#issuecomment-1312829168
[21:41:00]
<Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #5: Get rid of os.system calls https://github.com/YunoHost/issues/issues/5
[21:43:07]
<Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #7 Run fetch list before installing an app: #wontfix, the current flow is fine https://github.com/YunoHost/issues/issues/7#issuecomment-1312829533
[21:43:08]
<Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #7: Run fetch list before installing an app https://github.com/YunoHost/issues/issues/7
[21:43:51]
<Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #37 NAT-PMP support: Closing because probably wontfix, we already have trouble maintaining UPnP https://github.com/YunoHost/issues/issues/37#issuecomment-1312829665
[21:43:51]
<Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #37: NAT-PMP support https://github.com/YunoHost/issues/issues/37
[21:45:18]
<Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #48 Having to install Baïkal before AgenDAV is confusing for the user: Hmf wontfix https://github.com/YunoHost/issues/issues/48#issuecomment-1312829906
[21:45:18]
<Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #48: Having to install Baïkal before AgenDAV is confusing for the user https://github.com/YunoHost/issues/issues/48