Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fork Mailnag #1

Closed
9 tasks done
tikank opened this issue Sep 28, 2024 · 6 comments
Closed
9 tasks done

Fork Mailnag #1

tikank opened this issue Sep 28, 2024 · 6 comments
Assignees

Comments

@tikank
Copy link
Owner

tikank commented Sep 28, 2024

Purpose

Since it seems that Mailnag is not currently maintained, and I want to continue use it while the world (Python, Gnome, Linux, everything…) changes, I will fork the Mailnag project and merge and fix things at least so much that the program is usable.

I know some parts of the code reasonable well, while other parts are not so familiar to me. I have been contributed to Mailnag and I think I can maintain this fork as much that it works for me and hopefully for others. I have no schedule when I fix or release something. It is released when it is ready.

If Mailnag gets maintained again in future, I hope that changes from this fork can be merged back to it. Otherwise the fork will live its own life.

Visio

The first forked version of Mailnag is released.
Some tasks that the work will contain:

  • Some major fixes are merged to master.
  • News file is updated to contain overview of the changes.
  • The name of the project is changed so that it indicates that this is the fork of Mailnag.
  • setup.py is updated.
  • Readme file is updated.
  • About dialog is updated.
  • Authors file is updated.
  • ...
  • New version is released.
@tikank tikank self-assigned this Sep 28, 2024
@tikank
Copy link
Owner Author

tikank commented Sep 29, 2024

Name

Since I don't know if Mailnag is maintained in future, I want to avoid confusion using same name. And also I want to indicate that this is fork of Mailnag. So I will changed the name.
I don't want to invent totally different name because this is essentially same program. I also don't like name like Mailnag2 or so.

Let the name be Mailnagger. It is something that nags mails...
It is different from Mailnag but reasonable close to it.

I am not going to change name everywhere in code, at least now. Only in mailnag --> mailnagger, mailnag-config --> mailnagger-config, in GUI and in readme etc. files.

@mfreeman72
Copy link

Good to see you're forking this! I was afraid we had seen the last of mailnag. Since you say you're not yet familiar with parts of the program, are you up to doing bug fixes if I report one?

@tikank
Copy link
Owner Author

tikank commented Oct 9, 2024

@mfreeman72, please do report. I see what I can do when I can.

@mfreeman72
Copy link

Done! Thanks! Let me know if you need anything else from me. I've also got some very minor coding experience in Python, JavaScript, and C++, that could stand to use a little more experience, and would love to help in any way I can, with this or any other interesting projects.

@tikank
Copy link
Owner Author

tikank commented Oct 12, 2024

Oh well. Learning to use Github: Detaching a fork.
So, to make independent detached repository, I will rename this clone back to name mailnag and create a new repository for mailnagger. Let's see what kind of mesh I can create...
I will track these three issues here but then new issues should be opened to the new mailnagger repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants