HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Developers' Forum (http://www.howtoforge.com/forums/forumdisplay.php?f=18)
-   -   TODO List? (http://www.howtoforge.com/forums/showthread.php?t=914)

Spum 19th October 2005 18:50

TODO List?
 
Well, i dont know where to post, so i'll just put one here;

Support
  • PostgreSQL
  • Firebird
  • Other RDBMS's
  • Coldfusion?
  • ASP/ASP.NET (ApacheASP.. I think it was called)
  • Ruby
  • Perl / CGI
  • HULA :D
  • Qmail
Note: postgreSQL, Firebird and Perl are already being worked on for the automated installer!

I'll look into the others, like coldfusion, ASP.Net/ASP for compatibility with apache. As for ruby, mod_ruby looks pretty good.


Features
  • Virtuozzo/Fantastico Style Webapp management/installation.
  • Crontab Management?
  • Billing / Accounts Management
  • Paypal Integration / Nochex / etc

Extensions (Eg - of existing functions, and so on)
  • User rights management[/I] - Assign specific permissions for users and user groups.

Delete if some already exist :D

Plesk's feature list
http://www.swsoft.com/en/products/plesk7/details/

cPanel's feature list
http://www.cpanel.net/features-cpanel.html

Err... enjoy..! :cool:

till 19th October 2005 18:59

Looks good :)

I think there are also some general decisions on how ISPConfig works, to make the next release moe scalable with support for multiple servers in one controlpanel, virtual mailusers etc. Ive posted my ideas here:

http://www.howtoforge.com/forums/showthread.php?t=909

I will have a look at the feature lists from cpanel and ensm. I think directadmin is also quite popular the in the last year:

http://www.directadmin.com/features.html

What do you prefer, an navigation on the left for the different functions like adding users etc. or the style of cpanel wit icons in the middle of the page?

Spum 19th October 2005 21:17

I think we should just go with Smarty, then have a default killer skin. Maybe put some word out on SF for a graphical designer, so we could have a great look like everaldo.com or whatever..

But yeah, um ; to all developers; Please, if wanting to take up or edit a task, edit this post and add your developer/name to next to the bullet point .. Eg [ Spum, till, etc ].

Also, i'm working on a page that shows comparisons between cPanel, Plesk and ISPconfig. for now, i'm just leaving it at that so we can get a GENERAL outline of what features we're missing.

Once we've got that, we can just generally brainstorm ideas as to features which would be useful, with of course, the focus being put on user confort and ease of use.

But yep, with that, we'll also have a TODO list of sorts, so then i can get cracking ;-). With a bit of elbow grease, and a few months, we can steer this mighty ship to the shores of cPanel..

Arr, there we pillage, plunder and tear asunder all that we see, and then bury the treasure under ye olde x-marks-the spot. then ye shall rejoice under the blue flag of ISPconfig :-)

</pirate>

ehehehe

till 19th October 2005 22:14

Quote:

Originally Posted by Spum
I think we should just go with Smarty, then have a default killer skin. Maybe put some word out on SF for a graphical designer, so we could have a great look like everaldo.com or whatever..

I dont think smarty is a good choice, much too bloated. Smarty puts too much logic in the templates.

The vlib templating system used in the new backend is fast, has caching and compiling to php source, also if statements, loops and includes.

Spum 19th October 2005 22:25

Sounds neat, i'm just working with what i know, which is nice if we find faster stuff :-) I'm an old fashioned C++ jockey , ehehehe ;-)

yayien 19th October 2005 23:12

I would work on scripts which do the pre-install on many distrib (debian, fedora, freebsd..) and later why not integrate ASP and Java support (with tomcat..)
But if you want me to do other things ... no problem it were just some ideas

PS: I think that C++ would be a better choice so as to have better perfs..

till 19th October 2005 23:50

Quote:

Originally Posted by yayien
PS: I think that C++ would be a better choice so as to have better perfs..

For the backend daemon maybe? I think for the frontend PHP is a good choice.

If we use a mysql based configuration for most daemons / services, the backend daemon (runs as root) will have to handle only the file based apache configuration, the initial creation of the website directories and the management of the shell users. I think it should handle only the functions where root priviliges are absolutely nescessary.

Spum 20th October 2005 10:45

No real need for C++, unless we're going to be expressly using OOP and the other benefits of it.. For a simple app, C works absolutely fine..

Besides, there's no real need to further abstract the process.. If we start having daemons here, PHP here and bash scripts here, then there's gonna be a real mish-mash of code that'll sing as harmoniously as a sewage pipe :/

till 20th October 2005 20:51

Quote:

Originally Posted by yayien
I would work on scripts which do the pre-install on many distrib (debian, fedora, freebsd..) and later why not integrate ASP and Java support (with tomcat..)

Can you coordinate you work with Spum, he has started the work on a better installer for ISPConfig?

yayien 20th October 2005 21:16

No problem I contact he now... And I would now if you were interested in an OpenBSD version because I work on debian/OpenBSD and I know those two OS


All times are GMT +2. The time now is 23:54.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.