Size: 1005
Comment: Social networker - avoid lawsuits
|
Size: 2093
Comment: The pictures use case
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
= Users and their Use Cases = | = Use Cases = == Sharing pictures with friends == '''Description''': Jonas and Hector attended a social event. Hector wants to share pictures with Jonas and any other friends '''Ingredients''': * One https server * One gallery module * One authentication protocol '''Cooking''': '' /!\ '''NOTE''': This is Work-In-Progress '' * First create a Debian image using your favorite tool, in my case, I'll be using [[http://git.emdebian.org/?p=upstream/boxer.git;a=blob;f=README|boxer]] * Check and add your ingredients to the {{{pkglists-available}}} lists {{{ $ cd pkglists-available $ cat httpd-apache $ echo libapache-gallery-perl >> gallery $ echo ??? >> webid-auth # TBD }}} * I want to based authentication based on [[http://www.w3.org/wiki/Foaf%2Bssl|FOAF+SSL]], but I could not find a package yet. * Enable packages: {{{ $ boxerenpkg debug httpd-apache gallery auth $ make install }}} * Do and test local customizations for everything to work together and send them to freedombox-discuss mailing list. * The image is cooked, best served fresh with some pictures. |
Contents
Use Cases
Sharing pictures with friends
Description: Jonas and Hector attended a social event. Hector wants to share pictures with Jonas and any other friends
Ingredients:
- One https server
- One gallery module
- One authentication protocol
Cooking:
NOTE: This is Work-In-Progress
First create a Debian image using your favorite tool, in my case, I'll be using boxer
Check and add your ingredients to the pkglists-available lists
$ cd pkglists-available $ cat httpd-apache $ echo libapache-gallery-perl >> gallery $ echo ??? >> webid-auth # TBD
I want to based authentication based on FOAF+SSL, but I could not find a package yet.
- Enable packages:
$ boxerenpkg debug httpd-apache gallery auth $ make install
- Do and test local customizations for everything to work together and send them to freedombox-discuss mailing list.
- The image is cooked, best served fresh with some pictures.
Social networker
(please replace or improve, just an example for now)
Description: Uses social networks daily
Uses
1. Uses Facebook
- Logs onto Facebook and uses its features.
2. Uses Diaspora
- Logs onto Diaspora and uses its features.
3. Does not want to deal with lawsuits etc. (Great risk, if you operate an open WiFi in Germany)
Non-violent Political Activist
(please replace or improve, just an example for now)
Description: Organizes and participates in non-violent political activity. Concerned with surveillance.
Uses
1. ...
Non-computer savvy person
(please replace or improve, just an example for now)
Description: Browses web, emails, uses word processor, little else
Uses
1. Browses web
Developer
(please replace or improve, just an example for now)
Description: ...
Uses
1.