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

chore: software quality improvement #379

Open
41 of 50 tasks
soulteary opened this issue Mar 22, 2022 · 4 comments
Open
41 of 50 tasks

chore: software quality improvement #379

soulteary opened this issue Mar 22, 2022 · 4 comments
Labels
discuss need discuss next release This issue will be done in the next release
Milestone

Comments

@soulteary
Copy link
Member

soulteary commented Mar 22, 2022

For some reason, the project has not been actively maintained for a while.

Now we need some volunteers to work together to make this project come alive again, If you are interested, please contact us.

tasks:

@san-chang
Copy link

It's great to see this project go back to live again
I have a few queries as well as suggestions here

  1. [Queries] Dose "Contributor" got the ability to update docker image and npm package to push updates?
  2. [Suggestion] Migrate to TypeScript
  3. [Suggestion] Improve Helm chart to store mail file to k8s PV
  4. [Suggestion] Pagination support on mail list UI
  5. [Suggestion] Multiple types of outgoing support like HTTP

In my case, I have a private fork with some changes and the purpose is to make the project a production-ready proxy to audit all the email sent out form system not just a development smtp server.

@soulteary
Copy link
Member Author

soulteary commented Mar 23, 2022

Hello @idears-org 👋, thank you for your interest in the project. I try to answer your question:

  1. yes, @djfarrelly will update the software version after double-check. Until then, if someone is in a hurry, they can use the new dockerfile in the repository to build. Or at a later date, I can also provide a version for temporary use. feat: Maildev v2.x Docker image update #382
  2. TypeScript is a good suggestion, but the unfinished tasks in this issue may need to be completed first.
  3. If there are interested people to contribute together, the progress will be faster https://github.com/maildev/helm
  4. This is also a good suggestion, it looks like it only takes a bit of code to improve the user experience, Talking about the interface, let's continue in another issue feat: Web UI improvements #381
  5. This is in my personal plan, but how to implement it into this community version needs to be discussed with other maintainers. Maybe we can open a new issue to discuss in detail?

In my case, I have a private fork with some changes and the purpose is to make the project a production-ready proxy to audit all the email sent out form system not just a development smtp server.

In my personal private fork, I was originally working on improving this feature, but after being suggested by @djfarrelly , I think making the code public can help public good. Maybe we can play together?

@san-chang
Copy link

Maybe we can play together?

Sure, I'll keep my eyes on this project and may also contribute on code base.

@soulteary
Copy link
Member Author

We look forward to discussing specific functions and reviewing code with each other in other issues to make the software more practical. 🍻 @idears-org

@soulteary soulteary added this to the v2.x milestone Mar 23, 2022
@soulteary soulteary added the discuss need discuss label Mar 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss need discuss next release This issue will be done in the next release
Projects
None yet
Development

No branches or pull requests

2 participants