[Standards-JIG] DEFERRED: JEP-0113 (Simple Whiteboarding)
wolf at bluehands.de
Fri Mar 19 21:32:13 UTC 2004
for a start, here my additions:
I added a text element. I know the arguments agains text:
- Text is difficult because of fonts and
- Assumed JEP-113 re-uses SVG and assumed JEP-113 is simple. Then
text in general is ruled out, because SVG-text is complex, which
the simplicity assumption.
However, as you wrote: typical karma settings make path based text
impossible. If we want simple text then we must deviate from SVG. Here
is what I have: I do not really need text as a graphical design
but as an annotation. So, text is rather an opaque rectangle with text
inside. I am using:
<text x=1 y=2 w=30 h=40 stroke=#000000 stroke-width=5>Text</text>
The attributes describe the rectangle. The payload text has no styles
at all yet. While I am writing I just discover, that it might be nice
to merge the <text/>, which is basically a rectangle, with the path
element, so that any <path/> can have a payload Text. Maybe like
with <subject/> and <body/> sub-tags. I would not define where the
annotation is attached to the path. That's up to the implementation.
is not a content element, like SVG-text.
I also implemented pointers, which are just paths with a fixed shape.
for the implementation it was nice to know that it is a pointer. The
shape is fixed. It can not be changed accidentally. The hotspot is
at the tip of the pointer (arrow).
I implemented a rectange to frame things. It is a path, but it is nice
for the implementation to 'know' that it is a rectangle. Moving a
of the path will keep the rectangle shape by adjusting other points.
So, I propose a 'shape' hint for the <path/>
The shape-attribute also helps to position the annotation
My whiteboard draws on the web page where people meet (Peter, if you
this: yes, I am talking about the LLuna project).
For the whiteboard on the web page I added a positioning relative to
elements of the underlying browser window. I use a uri-attribute for
path. The uri-attribute overrides absolute coordinate based
It looks like:
This means the position is pixel (225,98) relative to the element
is the 1st IMG in the 2nd DIV of the 1st BODY tag. There is usually
one, but of course, I keep the index for consistency.
BTW: the URI refers to a pixel. Is a pixel a resource in the URI
Expressing the absolute URI including the URL of the document:
There is a frameset issue. Each frame has a complete DOM. The uri is
using one DOM as a start, the switching to another DOM, if a FRAME
in the way.
1. Add optional <subject/> and <body/> to the <path/> for annotations.
2. Add optional shape-attribute for path with values like: 'rect',
3. Add an optional uri-attribute for DOM-based positioning.
Dr. Klaus H. Wolf
bluehands GmbH & Co.mmunication KG
+49 (0721) 16108 75
LLuna: Jabber enabled virtual presence on the web / http://www.lluna.de/
bluehands: Visit bluehands at CeBIT, Hall 11 Stand D06 /
Galactic developments: Open source future history /
> -----Original Message-----
> From: standards-jig-bounces at jabber.org
> [mailto:standards-jig-bounces at jabber.org]On Behalf Of Peter
> Sent: Friday, March 19, 2004 1:10 AM
> To: Jabber protocol discussion list
> Subject: Re: [Standards-JIG] DEFERRED: JEP-0113 (Simple Whiteboarding)
> Sure, that would be great.
> I know some folks are working on an SVG-based whiteboarding
> protocol as
> well -- hopefully I receive a JEP from them soon.
> On Fri, Mar 19, 2004 at 12:31:40AM +0100, Heiner Wolf wrote:
> > Hi,
> > I implemented it because I needed a whiteboard protocol. It
> is simple
> > and using it was definitely better than creating a new one.
> I have some
> > additions though. If you are interested, then I can complie
> a summary
> > and you can update the JEP.
> > hw
> > --
> > Dr. Klaus H. Wolf
> > bluehands GmbH & Co.mmunication KG
> > http://www.bluehands.de/people/hw
> > +49 (0721) 16108 75
> > --
> > LLuna: Jabber enabled virtual presence on the web /
> > bluehands: Visit bluehands at CeBIT, Hall 11 Stand D06 /
> > http://www.bluehands.de/
> > Galactic developments: Open source future history /
> > http://www.galactic-developments.com/
> > > -----Original Message-----
> > > From: standards-jig-bounces at jabber.org
> > > [mailto:standards-jig-bounces at jabber.org]On Behalf Of Peter
> > > Saint-Andre
> > > Sent: Thursday, March 18, 2004 11:27 PM
> > > To: standards-jig at jabber.org
> > > Subject: [Standards-JIG] DEFERRED: JEP-0113 (Simple Whiteboarding)
> > >
> > >
> > > The status of JEP-0113 (Simple Whiteboarding) has been changed
> > > automatically to Deferred because of inactivity.
> > >
> > > http://www.jabber.org/jeps/jep-0113.html
> > >
> > > Peter
> > >
> > > --
> > > Peter Saint-Andre
> > > Jabber Software Foundation
> > > http://www.jabber.org/people/stpeter.php
> > >
> > > _______________________________________________
> > > Standards-JIG mailing list
> > > Standards-JIG at jabber.org
> > > https://jabberstudio.org/mailman/listinfo/standards-jig
> > >
> > _______________________________________________
> > Standards-JIG mailing list
> > Standards-JIG at jabber.org
> > https://jabberstudio.org/mailman/listinfo/standards-jig
> Peter Saint-Andre
> Jabber Software Foundation
> Standards-JIG mailing list
> Standards-JIG at jabber.org
More information about the Standards