Page 1 of 1

[Suggestions] Make use of 'GitHub Actions' + Migrate issue tracker from Trac to GitHub

Posted: Sat Aug 10, 2019 4:42 pm
by darkred
Greetings

I'd like to make two suggestions to Deluge's developers, please:

  • Make use of the new 'GitHub Actions'.
    Here is the new 'GitHub Actions' announcent: https://github.blog/2019-08-08-github-a ... rts-ci-cd/
    Currently beta: you sign up for it here https://github.com/features/actions and so you get in a queue, and you'll get notified once you have access.
    I believe it will facilitate a lot in automating Deluge's builds, across all platforms.
    I'm mentioning this very interesting announcement, in case it might have slipped your attention.

  • Currently Deluge uses:
    I find that the Trac system is dated, bloated and inconvenient, so, my suggestion is to consider migrating the issue tracker to the GitHub repo. I think that by migrating wiki and issue tracker to GitHub, i.e. by having the whole project hosted in GitHub, it would help in getting more attention to the project and more people to actively contribute in Deluge's development.

    Here is a (old but hopefully still useful) StackOverflow question in which the various ways to make the migration are listed : How to export Trac to Github Issues (For reference, the current count of active tickets is 446)

PS. I hope my two suggestions might especially help Why is there no Deluge 2.0 exe for Windows.

Re: [Suggestions] Make use of 'GitHub Actions' + Migrate issue tracker from Trac to GitHub

Posted: Wed Nov 13, 2019 6:24 pm
by darkred
Regarding 'GitHub Actions':
it's been announced today that GitHub Actions is now out of beta, i.e. generally available:
Starting today, GitHub Actions is generally available. GitHub Actions are free for all public repositories, and every plan gets included storage and runner minutes for private repositories.

https://github.blog/changelog/2019-11-1 ... available/

Re: [Suggestions] Make use of 'GitHub Actions' + Migrate issue tracker from Trac to GitHub

Posted: Tue Mar 24, 2020 7:05 pm
by darkred
Starting today the GitHub Actions API is also generally available and out of beta.
https://github.blog/changelog/2020-03-2 ... available/

Re: [Suggestions] Make use of 'GitHub Actions' + Migrate issue tracker from Trac to GitHub

Posted: Sun Dec 27, 2020 6:02 am
by OpenDeluge
Good Idea, I can help with migration.

Re: [Suggestions] Make use of 'GitHub Actions' + Migrate issue tracker from Trac to GitHub

Posted: Sun Dec 27, 2020 1:04 pm
by darkred
Also, 3 weeks now, 'GitHub Discussions' are available as a public beta:

GitHub Discussions is now available as a public beta, providing you with a dedicated space for your community to ask and answer questions, and have conversations that are separate from issues in your repository.

Discussions work a lot like issues. However, with discussions you can also:
  • Mark questions with an answer
  • Convert issues into discussions
  • Categorize discussions – fully customizable
  • Have threaded conversations
  • Pin up to 4 discussions

https://github.blog/changelog/2020-12-0 ... blic-beta/