SVG drafts published

Yep its all happening in the svg arena, I kinda of wish I could have gone to svg open 2003 but Vancouver Canada? Would be the envy of the office. Oh and also would never have got my HP 5550 ipaq with pocketpc 2003, if I had gone.

The SVG Working Group has released an updated Working Draft of Scalable Vector Graphics (SVG) 1.2 outlining potential areas of new work. SVG delivers accessible, dynamic, and reusable vector graphics, text, and images to the Web in XML.
The Working Group explicitly encourages public feedback on this draft. Visit the SVG home page.


I know I will be getting involved in this one for sure.

And also…


The SVG Working Group has released the first public Working Draft of SVG Print. The document assumes the reader is familiar with SVG 1.2, and is a guideline that explains how to use SVG 1.2 features for printing.


Havent yet read this draft, but could be very useful to graphic designs and the print world. Imagine SVG being the format of choice for graphics, illustrations for printed documents.
And why not? This is a area where flash has not gone, and very much douht will go.

Comments [Comments]
Trackbacks [0]

Describing pictures using rdf

Oh my goodness, I dont believe what I am reading. It started off by reading Steve Cayzer's blog. And before I knew it I had 4 tab open looking at different sections in this area.

I truely can not point out how amazing this really is. I've always thought of wrapping images up in xml, not embedding it in. Actually tell a lie, I didnt think it was possible? think of things as if your in the matrix. its just code, so why not?
Anyway heres the w3c rdf photo site outlining the spec. Seriously it brought tears to my eyes.
The goals of the project are partially personal, partially to promote W3C technology. The personal reasons are that we, the authors, have large numbers of photos but always have difficulty finding the exact ones that we want to show to somebody. Digitizing them and describing them in RDF should make it quicker to find the ones we are looking for at any moment.

So what does this all mean? Well in the case of david mark's project os david. (see david if you used xhtml instead of flash, i could link directly to the project, and if xpointer was working fine I could quote directly from your own text).
David has wrapped up his images and videos with xml and wrote a very beautiful interface to navigate around the data. Now if we applied this, we could query the images themselves rather than xml documents.
However one of davids problems was calculation speed, so he used a xml database. Which makes me wonder if there are any databases which support images but wont destory the rdf? Now that would be a good project for someone.
Also on the same tagent, what would photoshop or something like that do to this rich rdf data? I know it kills camera data.

Rdfpic, a real working application written in java, hoping to experiment with it over the weekend
The other side, jpegrdf, getting the data out.
Now if someone wrote a serializer for cocoon which did this, I would be xstatic. And why not? its written in java, sure some one will work it out soon.

There is also talk of intergration into Adobe's Extensible metadata platform which I havent looked at for over 3 years now. Will have to spend more time looking into this later.

All this also bring me back to thinking about Annotea which is a advanced annotation/note tool.br/>
Anyway yes I would like to experiment with this too, specially now they have a client built into Mozilla – Annozilla
Have a look at how powerful this could be Screenshot from current version

Comments [Comments]
Trackbacks [0]

Topic maps

Even though I know there not compareable, opml and topic maps. I will use them in simular situations. Or at least write down notes using a outline tool which supports opml then convert them into topic maps.

I'm finding more than ever the need to keep a track of the actual relations between different things. Not just the things themselves.

Good starting points

Topic map.com
Getting started with Topic maps
Xml.com's Introduction to topic maps
Company selling topic map software and a free topic map viewer, they also have some ok papers on topic maps. Including topic maps, rdf and other semantic languages

Comments [Comments]
Trackbacks [0]

Testing the textism plugin

Dont mind me, I'm just testing textism and html input in Blojsom using Chronicle lite.

h2. This is a title

h3. This is a subhead

This is some text of dubious character. Isn't the use of “quotes” just lazy writing — and theft of 'intellectual property' besides? I think the time has come to see a block quote.

bq. This is a block quote. I'll admit it's not the most exciting block quote ever devised.

Well, that went well. How about we insert an old-fashioned hypertext link? Will the quote marks in the tags get messed up? No!

“This is a link (optional title)”:http://www.textism.com

An image:

!/common/textist.gif(optional alt text)!

# Librarians rule
# Yes they do
# But you knew that

Some more text of dubious character. Here is a noisome string of CAPITAL letters. Here is something we want to _emphasize_.
That was a linebreak. And something to indicate *strength*. Of course I could use my own HTML tags if I felt like it.

h3. Coding

This is some code, "isn't it". Watch those quote marks! Now for some preformatted text:


	$text = str_replace("

%::%

","",$text); $text = str_replace("%::%

","",$text); $text = str_replace("%::%","",$text);

This isn't code.

So you see, my friends:

* The time is now
* The time is not later
* The time is not yesterday
* We must act

Ah it does work and only requires a small amount configuring. Great stuff…

http://blojsom.sourceforge.net/plugins-textile.html

Comments [Comments]
Trackbacks [0]

Mozblog, blogging over xmlrpc

this is a test post from mozblog

Mozblog allows me to connect directly with blojsom using the blogger API over xml-rpc. Its kinda of works but doesnt. As far as I got on my screen remotely I cant read my posts because it ignores all html files and only sees text files. So I could change my html files to text i guess.
Also when I hit publish, it throws a error, but still publishes it. Very weird error about objects…
Mozblog does support per entry metadata, so I can now start adding more details to each blog, expect more in this area soon…
Oh and it supports not only BloggerAPI but Metafilter and a couple others. So you can use it for anything from Moveabletype to Blojsom.

A few moans…
It does allow you to ftp your images to the server if it does ftp, but why not also support webdav?
And what makes it difficult for me to even think about deploying this in ravensbourne is the server address, username and password are all tucked away in the settings. So unless we can get moz reading its preferences from LDAP, basicly it wont work in the college.

Comments [Comments]
Trackbacks [0]

Infopath trial

Ah ha, I've been playing with microsoft's infopath beta.

So whats the crack?
Well its a form based maker for filling in xml documents. It uses a datasource as the start of the document and you can then build forms to fill in that datasource.

In english – it takes a schema, can be database or xml schema and creates forms for each element in the schema. Sounds good eh? Yes and it actually isnt that bad, it does what it says and within 1 hour I had a form which would fill in a courselet for me.

First problem
it hates my schemas to death. If you import or include a schema in or apply min or max to a choice it goes nuts. Which means you end up writing a schema just for infopath or simplifying your schema to the point it becomes non useable.
My orginal schema for courselets was fine, but the one for courselet 2 which included simple xlink with its namespace and a generic xhtml schema. Threw a error each time, i even tried to fix the errors and ended up making all my current xml documents un valid.

Next problem
Even if like me you make a custom schema just for infopath, and create the forms.

You have to own a copy of Infopath to fill it in! I thought you could open it in word or even ie6 and fill in the forms. No it seems like you must own infopath to save the final xml document. That sucks big time.

Plus points
It allows you to write validation in javascript or vbscript. It also understands xml schema and points out required and optional elements. I havent really tested the attributes too much because all my new schemas dont work in infopath. It also reckonmends how you should layout certain forms based on there schema type. So it will not create a freeflowing block of text for intergers. Or a drop down box for free flowing text.

It deals with repeatable elements better than I actually thought, everytime you press return it will create a new paragraph in my case. You can also change that to shift return or anything else you want.
Its also creates accessable forms using access key and tabs points, which is useful for the future. i have yet to try the xsd:any element and serious xhtml style schemas which allows the author to play with the format. You could allow them to put in element of there own using the greater than less than thing but you shouldnt have to. I would also like the ability to split forms up, so one form could be for dublin core metadata and the other for the xml content. It would then join them together using xinclude or something like that.
because even a form for a courselet looks big and most of the metadata is already filled in. yes you can do prefilled and subs. It will take defualts into consideration too.

So I would say its good but great for simple structured documents where the author doesnt have the freedom do what they like. For creative input, basicly forget it, its far too restrictive. But lets not forget its a beta and things will hopefully change.

Comments [Comments]
Trackbacks [0]

Streamliner on pocketpc

Ok I have to confess Streamliner on the ipaq is actually quite good for writing down notes quickly. So good I might actually buy a copy.
One thing it doesnt do at this moment is, save or open opml files.
It does however save as wiki format and rtf. The rtf unfortually is styled and not in bullet lists as I orginally thought it would be in. The wiki is xml based and is actually valid, so I can always write a xsl which will take the node element and nodetext and turn them into a outline with nodetext becoming a attribute.
For some unknown reason it also puts the DTD for the wiki at the top of the file. Useful? unsure yet.

I tried to put the wiki file from streamliner into Java outline editor and it refuses to read it correctly. Instead it just bungs the whole lot into a new outline. So you can see all the node tags.
After futher experination I realised that Joe is expecting outlines not nodes, even on wiki files. Which is a shame because I'm gonna have to write my transformer soon if I want to keep using them.

I'm hoping the next version of streamliner will support opml natively or at least import/export. Or I can get joe to read nodes like outlines. That would be hardwordk.
I need to find out what officially is a wiki file, I guess streamliner has it right and joe is just being silly.

Its quite interesting that outline is actually a really good way to write structed notes quickly and easily. I never used streamliner before I went to the semantic web talk the other day. But I was able to write quick notes on my ipaq very quickly. And they actually make sense afterwards.

I really can not see one note beating this for speed and structure. Plus the fact theres editors on every platform.
I have yet to play with one note because it crashes everytime I run it, has to be something due to the fact my tablet feature doesnt work no longer. Will have to try it out on a non tablet machine see if it still crashes.
But going on what others have said, one note stores notes in its own format and it is not xml based in anyway. I guess Microsoft were thinking that you will bring your notes into word or something else and export as xml then.

Comments [Comments]
Trackbacks [0]

Xml in the public sector

So finally did my talk in west london yesterday at Osney media.
I had to skip certain sections of presentations because we were running behind time before I got started anyway. Which was a shame because there were some very useful parts which people asked questions about afterwards, which I had to explain.

I was also part of the panel dissucssion afterwards which was great. The topic was open source vs closed source. And i was very privilaged to be with 3 great guests. Orginally I was worried that I would be the only person with the open source hat on, turned out to be the opposite. Everyone had there open source hat on.
Anyway the pannel was a guy from the national archives, one of the heads of the e-envoy, me and a guy from open forum europe. It was a great dissussion and we did spend a long time promoting the open source movement to the managers of the public sector. I feel on the biggest things that came out of the talk was the guy from the openforum's remarks about having a open govenment with open source software – its the only way to do it. Also using open source software but selling it in a closed way, with the things you dont usually get much of with open source software – support and the like.

Anyway on the final count, most of the managers were sure they were using open source software anyway somewhere in there business.

Comments [Comments]
Trackbacks [0]