_  some news


Website is online (18-02-2009 09.14)
Today is online website of webpman with all info about project

  what is webpman ?

17-02-2009 19.48

is a web based project management application to follow:

  • Projects
  • Tasks
  • Items
from start to end. For each project there is one or more tasks, for each task there is one or more item.

On each single project the administrators can add user permissions to add users or leaders to the project. States and categories of tasks and projects are customizable. All user interface is multilanguage using xml language files and skinnable using skin files (images and templates).

_  dependencies

17-02-2009 20.18

to run webpman on your operative system you need:

_  screenshots

17-02-2009 21.04

here you find some screenshots of webpman in action (click to enlarge):

 

_  download

17-02-2009 20.11

webpman is a free software, released under GPL license.

current release is 0.3.2

to obtain source code from SVN repository you can

 

_  how install and run

25-02-2009 12.40

follow this steps to install and run webpman on your operative system:

  • for linux platform:
    1. install MONO Framework from your distro repository
    2. install Apache webserver from your distro repository
    3. install Apache Mod_Mono plugin from your distro repository
    4. install SQLite from your distro repository
    5. configure Apache configuration file to use Mod_Mono plugin
        see next sample

    First of all create folders:
    # mkdir -p /var/www/vhosts/mydomain/httpdocs/project
    # mkdir -p /var/www/vhosts/mydomain/security

    create password user file to manage mod_mono control panel:
    # htpasswd -c /var/www/vhosts/mydomain/security/.htpasswd admin

    now in mod_mono.conf file (in /etc/httpd/modules.d or /etc/apache2/ folder)
    add a virtualhost section (next section is only a sample)
    <VirtualHost *:80>
        DocumentRoot /var/www/vhosts/mydomain/httpdocs/
        MonoServerPath project "/usr/bin/mod-mono-server2"
        MonoAutoApplication disabled
        Alias /project "/var/www/vhosts/mydomain/httpdocs/project"
        AddMonoApplications project "/project:/var/www/vhosts/mydomain/httpdocs/project"
        MonoSetEnv project MONO_IOMAP=all
        <Location /project>
            MonoSetServerAlias project
            SetHandler mono
            Order allow,deny
            Allow from all
        </Location>
        <Location /mono>
            SetHandler mono-ctrl
            Order allow,deny
            Allow from all
            AuthType Basic
            AuthUserFile /var/www/vhosts/mydomain/security/.htpasswd
            AuthName "...webpman Mono Control Panel..."
            AuthGroupFile /dev/null
            <Limit GET POST>
                require valid-user
            </Limit>
        </Location>
    </VirtualHost>


    restart apache:
    # /etc/init.d/httpd restart      (on opensuse use apache2 instead httpd)

    now you can use http://localhost/project to use webpman and
    http://localhost/mono to use mod_mono control panel

  • for windows platform:
    1. install IIS Internet Information Services
    2. install .Net Framework 2.0
    3. configure IIS to use ASP.Net 2.0
    4. install SQLite dll library in %SystemRoot%\system32 folder
    5. configure permissions on your application phisical folder
        give write permission to ASPNET user (NETWORK_SERVICE on win server)
        on /db and /tracefiles folders

 

_  history

17-02-2009 20.26
  • 0.3.2
    - First release published on website

 

_  contacts and bugs

17-02-2009 20.20

to contact me you can:

  • send a mail to armando@integrazioneweb.com
  • stay on irc channel #mono on server irc.eu.azzurra.org
  • stay on irc channel #mono on server irc.gimp.net

to report a bug or see the bug fixing state you can use the issues section, see the image...