Re: CVS: new branch "dev_1_3-bigcleanup"
Manuel Desdin <[email protected]>
| Newsgroups | gmane.comp.isp.ispman.devel |
|---|---|
| Message-ID | <[email protected]> |
hi joerg, atif, *,
I would like to propose using horde (http://www.horde.org/) as the
framework for the front-end: they already have ldap integration,
authentication, caching, templating and many other features. they also
have many modules that could be very well connected to ispman, like
imp, turba, ingo, gollem, sork (vacation, accounts, passwd, forwards).
as for the back-end we should think about something like Net::Server,
amavisd-new allready use it very successfully, of course we have a
client, not a server... daemontools is giving troubles under new linux
distros!
my 2 cents!
manuel :-)
On 11/08/2004, at 17:18, Atif Ghaffar wrote:
> Hi Joerg,
>
> YHBB.
>
> Thats a big task you have taken there but I think its about time!
>
> I attempted a few times to fix things also but didnt do that cause it
> would break other things.
>
> Flashback ...
> 3 years ago we did not know the features ISPMan will have, the
> problems that we will face, the business changes that will happen, the
> limitation of LDAP, mod_perl etc, etc.
>
> ISPMan was built to solve problems and it did that well. We added code
> and logic as we needed it and the project got bigger and more complex.
>
> 3 years later:
> We know the requirements and the limitation well. The design is pretty
> much in our heads. More applications have come forward which we can
> use. Some applications have improved which we can use now. New
> techniques have arosen.
>
> I think it is time that we write project documentation, draw diagrams,
> evaluate utilities and then start the code from scratch.
>
> If we have to do it all over again, we may perhaps use different logic
> and different programs.
>
> We would perhaps go for the backend and front-end library way.
>
> We may use perl for the backend library and php for the front-end so
> the web front-end can be written in php using smarty templating system
> and some accelerators making it fast, fast, fast....
>
> We may use soap for the interface between the front-end and the
> back-end.
>
> We may perhaps use soap for message passing from the master to the
> agents instead of the agent loading ISPMan.* modules and look every
> few seconds for any processes it should process.
>
> And many more things that we can redesign and redo.
>
> So how about it....
>
>
> best regards.
>
>
>
>
>
>
>
>
>
> Joerg Delker wrote:
>
>> Hi Folks!
>> FYI:
>> I started with cleanup of ISPMan libs to turn them into backend and
>> UI modules.
>> Well, it seem's that I opened pandorra's box there.
>> Every step I do, I immediately fall into another historic pitfall
>> that has kind of manifested itself over time.
>> And, as it turns out by now, it's much more involved than just
>> changing libraries.
>> Anyhow, I think I'm on the right track there and it may lead's us to
>> some nice structured libs eventually. But for now, just consider it
>> as an experiment which may go well, or vanish in the bit bucket.
>> Thus, to not clobber or hinder any "normal" ISPMan development, I've
>> spawned of into a separate branch for this ("dev_1_3-bigcleanup").
>> Anyone interested is invited to follow the branch and give feedback
>> or suggest changes, but don't expect a working version there until it
>> is tagged somehow.
>> If everything works out like planned, it will be merged back to the
>> main development trunk (HEAD).
>> The usual development will continue in HEAD, too, so don't bother
>> about the new branch unless you know what you're up to.
>> Regards,
>> Jörg
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
> 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
> Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
> http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
> _______________________________________________
> Ispman-developers mailing list
> Ispman-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/ispman-developers
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285