Hello from former efa-project.org developer

New users please introduce yourself here
Post Reply
shawniverson
Posts: 0
Joined: Sun Nov 09, 2025 5:10 pm
Been thanked: 3 times

Hello from former efa-project.org developer

Post by shawniverson »

Hello,

Just wanted to hop on to say hello and inform the community that I support Scott's solution as the successor to efa-project.org.

Although it was a successful project, eFa was plagued with using legacy software that has shown its age. I did not have time to invest in making the big changes needed to overcome this problem. At the heart of eFa was MailScanner and MailWatch, projects I was also developing for and was at the heart of eFa. MailScanner depends on legacy unmaintained and undermaintained perl modules dating back decades, making the software fragile and susceptible to future issues using those modules. MailWatch is entirely a frontend to MailScanner, so both projects are inexorably linked. They will live together and die together.

Keeping eFa alive in my hands would have meant keeping the status quo, lacking the innovation and big changes needed for the community to move forward. Thanks to Scott stepping up, the community can now move forward with a new and superior solution.

:ugeek:
adrastosefa
Site Admin
Posts: 50
Joined: Wed Oct 08, 2025 5:14 am
Location: Las Vegas
Has thanked: 4 times
Been thanked: 5 times
Contact:

Re: Hello from former efa-project.org developer

Post by adrastosefa »

shawniverson wrote: Sun Nov 09, 2025 5:21 pm Hello,

Just wanted to hop on to say hello and inform the community that I support Scott's solution as the successor to efa-project.org.

Although it was a successful project, eFa was plagued with using legacy software that has shown its age. I did not have time to invest in making the big changes needed to overcome this problem. At the heart of eFa was MailScanner and MailWatch, projects I was also developing for and was at the heart of eFa. MailScanner depends on legacy unmaintained and undermaintained perl modules dating back decades, making the software fragile and susceptible to future issues using those modules. MailWatch is entirely a frontend to MailScanner, so both projects are inexorably linked. They will live together and die together.

Keeping eFa alive in my hands would have meant keeping the status quo, lacking the innovation and big changes needed for the community to move forward. Thanks to Scott stepping up, the community can now move forward with a new and superior solution.

:ugeek:
Thank you so much for taking the time to post this. Your support means a great deal to me and to everyone who has relied on eFa over the years. You’ve carried this project on your back for a long time, and your honesty about the challenges with the legacy codebase is exactly why the community respects you.

My goal with OpenEFA/OpenGuard is to honor what you built, push forward with a modern, maintainable stack, and give the community a platform that will grow instead of stagnate. Your endorsement helps bridge the transition for those still running eFa, and I truly appreciate it.

I’ll continue supporting admins who need help with existing eFa installs, and I’ll work to make the migration path clean and painless.

Thank you again for everything you’ve contributed—none of this exists without the foundation you created.

sb
----
Post Reply