The easy Weblog and Wiki Software
[ start | index | login ]
start > Namespace

Namespace

Created by funzel. Last edited by ejoftheweb, 3 years and 250 days ago. Viewed 6,345 times. #4
[diff] [history] [edit] [rdf]
labels
attachments
Basic version works in CVS

We thought about adding unified Namespace support to SnipSnap. This will look like this:

start/2002-02-01 for posts
JDBC/ResultSet
SnipSnap/Documentation
Funzel/comment-1

Not done yet The flat namespace has to be integrated to keep linking easy. This namespace support makes it easier for us to support multi weblogs in one space. Could be extended to

/C2/WikiWiki instead of WikiWiki@C2
The problem is, how to integrate our P2P ideas for SnipSnap federation with the namespace support for SnipSnap federation. /P2P-Domain/WikiWiki should show all snips with WikiWiki in the P2P-Domain "P2P-Domain" ?

More thoughts on namespaces

(added by ejoftheweb, 11 nov 04) Namespaces enable much better structure in snipspace, but it would be helpful if there could be an editing shorthand for them. There's an anomolous behaviour: the new button creates a snip as a child of the current snip, but snips created during editing as links from a current snip are created in the root namespace.

I would suggest the following:

while editing start/foo/bar/snip :

  • [newsnip] creates or links to start/foo/bar/snip/newsnip;
  • [~newsnip] creates or links to start/foo/bar/newsnip;
  • [~~newsnip] creates or links to start/foo/newsnip;
  • [/newsnip] creates or links to start/newsnip;
thus, by default, links create child snips although you could have a theological discussion as to whether it would be better to create siblings.

Shouldn't we use "." in place of "~" to mirror the de facto behavior of URLs?

Yes, good idea, it doesn't really matter what character you use so long as no one is likely to want to use it to start a snip name. Besides, two tildes are already used to open italics! Probably the syntax should be either exactly the same as, or completely different from, the unix shorthand, to avoid confusion.

23 comments (by jploudre, hn3000, phobia, dcorbin, alexk, csg, Victor Volle, soucpower, til, ThoMo, zohar, pmode, funzel) | post comment

What is SnipSnap?
SnipSnap is a free and easy to install weblog and wiki tool written in Java.

SnipSnap download
Current version: 1.0b3-uttoxeter
Try our >>Web Start Demo!

Resources

5567 Users and 13712 Snips. Installed 6 years and 8 days ago

Logged in Users: (1)
… and 10 Guests.

snipsnap-changed for older changes.

< July 2008 >
SunMonTueWedThuFriSat
12345
6789101112
13141516171819
20212223242526
2728293031

snipsnap
Listed on BlogShares
XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

pico-powered

Powered by SnipSnap 1.0b3-uttoxeter
YourKit >>Java Profiler

Fraunhofer FIRST

snipsnap.org | Copyright 2000-2006 Fraunhofer FIRST