IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Linking conventions
When we get around to doing linking conventions I would like it if you borrowed the linking conventions from PerlMonks rather than the IWETHEY ones. I may be biased because I use that site so much, but I think they are a really nice idea. Basically they all follow the pattern [protocol://stuff|name]. So you can type in [[link|http://z.IWETHEY.org|zIWETHEY]|http://z.IWETHEY.org|zIWETHEY]] and you will get [link|http://z.IWETHEY.org|zIWETHEY]. Or you can type in [google://hello world] and get out [link|http://www.google.com/search?q=hello%20world|hello world]. The same idea can easily be extended to emoticons, the Jargon File, and anything else we think appropriate.

The old IWETHEY tags never struck me as easier than just doing raw HTML. PerlMonks' system is...
New That strikes me...
... as a syntax that is easy for Perl to parse, but not so easy for humans to understand/remember unless they are already programming types. :-)

I'll keep it in mind, though. I haven't decided on any sort of shortcut codes yet.
Regards,

-scott anderson
New Well the easiest part would be missing
If you don't have a protocol, PerlMonks assumes that you are linking by name. So if you, for instance, type in [tilly] then you get something like [link|http://www.perlmonks.org/index.pl?node=tilly|tilly]. The rule "Just put [] around it" is very human friendly, the rest is an outgrowth.

However you tell me that underneath the zIWETHEY system uses node IDs that you plan to make visible. Actually it appears that you have. Well it appears that your system uses the contentid, threadid, and forumid. That allows you to build the id:// protocol, it won't be as nice as PerlMonks' is (because they have but one ID) but [id://879:162:9] could turn into [link|http://z.iwethey.org/forums/render/showContent?contentid=879&threadid=162&forumid=9|Don't forget spouses and SO's]. (With the forum and thread ids being needed only to specify forums and threads that are separate from the current one.)

You aren't convinced? Well suppose a bunch of people around here became fans of Everything 2. Then you might want to make it easy to link there with [every://Cat haters] becoming [link|http://www.everything2.com/?node=Cat+haters|Cat haters]. Of course a [jargon://true hacker] (aka [link|http://www.tuxedo.org/~esr/jargon/html/entry/true-hacker.html|true hacker]) might look down his nose at a system like this. But it really does seem to work out pretty well.

Cheers,
Ben
New 3 IDs aren't needed in v. 0.3
That's a bad Zopism that has already been eradicated. :-)
Regards,

-scott anderson
New Re: Linking conventions
I like it..and have used similar systems (DC Forum, which is written in Perl..) and found it much easier than raw HTML. And I ain't a programmer ;)
-----
Steve
New Aye
Scott, get thee to emacs and make it so :-)
--
Peter
Shill For Hire
New Scott needs to...
...dump Zope and PostgreSQL and use emacs for the whole thing. There's bound to be a built in database and web server buried in there somewhere. :-)
New Not quite as crazy as it sounds
You *could* implement the whole thing in emacs lisp and have a little daemon running that's run from inetd which spawns a new emacs instance and connects you to it across the internet.
--
Peter
Shill For Hire
New Partially ok...
I think if a true URL is detected like [link|http://z.IWETHEY.org/zIWETHEY|[link|http://z.IWETHEY.org/zIWETHEY|http://z.IWETHEY.org/zIWETHEY]] then it should put a URL anchor on it. That would include the standard protocols like http, news, gopher, etc...

But I don't see that inventing new URL protocols like [link|google://hello|google://hello] world will help since you have to learn a new set of URL protocols. I think the standards for URL names should be sufficient. Those who are smart enuf to understand the url shortcuts are probably smart enuf to type in the full url.
     Linking conventions - (ben_tilly) - (8)
         That strikes me... - (admin) - (2)
             Well the easiest part would be missing - (ben_tilly) - (1)
                 3 IDs aren't needed in v. 0.3 - (admin)
         Re: Linking conventions - (Steve Lowe)
         Aye - (pwhysall) - (2)
             Scott needs to... - (CrisR) - (1)
                 Not quite as crazy as it sounds - (pwhysall)
         Partially ok... - (CrisR)

When will they realize that their stupid cult is not the only one?
79 ms