Neeme Praks wrote:
<snip>
> ----- cut here -----
> The site would be divided into three main parts:
> * Private pages
> * Shared pages
> * Public pages
>
> The private pages would be the customized pages that each user can
> customize according to his/her needs. They would be accessible through
> some fixed folder name (different in different languages) on in the URL,
> for example http://one.lv/myPages /myNews or
> http://one.lv/minuLehed/minuUudised. The myPages (or minuLehed) is the
> folder that signals that this request goes for some user's personal
> page. The name of a page, myNews or minuUudised, must be unique for the
> logged in user.
> The users can use shared pages to publish their private information to
> other users. These are very similar to the private pages, except that
> the names of the shared pages must be unique across all the users.
>
> Alternative to separate private and public pages could be the use of
> combined structure (like in MS Exchange). This means that all the pages
> would be "private" and the user would grant access to these pages, for
> example, to see Neeme's calendar, you should go to
> http://one.lv/private/neeme/kalender. However, as this is tied to a
> certain user, this could create some inconveniences in the case of group
> calendars. Actually we could somehow combine these two approaches (one
> more folder level under /shared, like /shared/neeme/kalender?).
>
> The public pages are accessible to everybody without logging in. An XML
> document is used to store the information about the structural
> relationships (parent/child) of the public pages and folders. By
> querying the document, the system is able to map a specific page request
> to the information about the page stored in the database. The use of XML
> document allows us to have hierarchical page structure (folders) with
> translatable URLs.
> ----- cut here -----
>
> Any comments on this kind of "sharing"?
OK. Yes. +1. We do need an implementation though :)
I would rather the structure be:
/users/burton/private/default.psml
if the user wants this page to be public it will then change to
./public/default.html
Shared is interesting... OK... but shared with what group of people? I
am -1 on this feature until we figure out a way for users to share
content with groups in a similar manner.
The really cool... It implements something I have been thinking about
for a while... shared browsing experience. IE I should be able to look
at the home page of a user with a similar content preference... you like
OSS, great... let me see your home page :)
Kevin
--
Kevin A Burton (e-mail: [EMAIL PROTECTED], UIN: 73488596, ZKey:
burtonator)
http://relativity.yi.org
Message to SUN: "Please Open Source Java!"
To fight and conquer in all your battles is not supreme excellence;
supreme
excellence consists in breaking the enemy's resistance without fighting.
- Sun Tzu, 300 B.C.
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]