Open Personal Electronic Management Framework

 skriv@amaury.net  

 Introduction
 Screenshots
 Documentation
 Download
 License


 Server list


Install guide

Requirements
Skriv is a server-side web application. So, you need a web server that could run some PHP scripts. We suggest you the combination Linux/Apache/PHP4, but any operating system and any web server supporting PHP4 will work.
Skriv doesn't need particular PHP extension (like IMAP). It is tested to provide full features on a basic PHP4 install.

In addition to that, Skriv needs a database to store the users' information. Currently, Skriv supports only the MySQL database.

Take a look at these pages for more details:

Get Skriv
You can download the lastest Skriv version at this place: Installation and configuration
Uncompress the Skriv tarball in a directory of your Web server. There is only one file that you have to edit for Skriv configuration, the file named 'inc_setup.php' in the root directory of the Skriv application. This file is pretty commented, so it will not too painfull to understand and modify.
Once the setup file is filled, you must execute the PHP script named 'create_database.php' (located in the root directory of the Skriv installation), by accessing it with a Web browser. This script create the database on your database server, create the needed tables in the database, and create a default administrator user (login: root, password: skriv).

Administration
First of all, be sure to have a consistent 'inc_setup.php' file. If you choose to allow subscription of new users, you can set an automatic validation of all new users; otherwise, the administrator must access the 'admin.php' page with a Web browser to validate (or invalidate) subscriptions. It is also possible to give and remove administration rights to other users; it is impossible to remove these rights of the 'root' user, nor to remove this user himself.

F.A.Q.

Todo
  • email application
    • search
  • adresse book application
  • news feed application (RSS, RDF) - Skriv v2.0
  • instant messaging application (Jabber?) - Skriv v2.0
  • WAP access to Skriv account and applications
History
Formerly, Skriv was created because I needed a program to read and write my emails wherever I was (at work, at home, in hollidays, under many different operating systems). There was already a lot of "webmail" applications, and some of them were really good ; but why they all look like usual web pages? I thought it was possible to create a web program with the look and feel of a real application. Skriv was developped module after module, and finally the webmail module was created a long time after every others. The project's name, "Skriv", came from the verb "skriva" ; it means "to write" in some countries like sweden or britanny (the region in France).


Copyright ©2001-2004