Hi Odhiambo,
2015-09-16 17:09, Odhiambo Washington rašė:
> Name change?? So you mean Vexim, the Exim part is irrelevant and it
> could be used with Postfix? Well, maybe.
Yes it can! The only bit missing is a working config file. Avleen
himself stated a couple years ago that "it is deliberately decoupled",
and that he had even managed to make it work with Postfix a really long
time ago.
> However, I always believed that it was tied to Exim. Then there's
> Exim4U too.
I see Exim4U as a collection of utilities, Exim being one of them, so
that name fits them just fine, in my opinion.
> I don't use Vexim so much these days since I switched to Exim4U, but
> still it would be nice to have Vexim do complete virtual domains
> handling. including allowing FTP for the virtual domains, all managed
> from the UI. There are DB mods in the wild, for pureftpd integration.
> I'd want to see this even in Exim4U.
Whoa!
I, on the other hand, would like Vexim to be the best virtual mailbox
manager. I would like to see people migrating from Postfixadmin and
other similar tools to ours. Basically, I want us to conquer (this niche
part of) the world. If we can't do that, but some other open-source
project does, then I'd rather write migration scripts so that users can
easily convert to that other project, and discontinue our product. I was
never a fan of duplicating work for no reason other than "that other
project was not invented here".
Managing other services doesn't concern me that much, as I think there
are other tools (control panels) which do that just fine. Although, if
we make our architecture scalable enough, I don't see why having a
plugin to manage FTP hosting could not be an option.
> It would be a good idea to merge the two projects though - Vexim and
> Exim4U.
Again, at least I see Exim4U as a collection of tools, all configured to
work nice with each other. Vexim is just one of these tools, so merging
projects is not really necessary. However, what would benefit both
projects is if Exim4U could use Vexim without touching its core files,
and if they could extend Vexim as necessary with proper plugins. This
way both projects would benefit from bugfixes, whoever commits them, and
Gordon would not have to port commits manually from one repo to another
anymore. Now that both projects use Git, this is the direction that I
believe we should be taking.
Rimas