- From: Stephen Cameron <steve.cameron.62@g...>
- To: Peter Hunsberger <peter.hunsberger@g...>
- Date: Wed, 11 Dec 2013 10:51:29 +1100
Hi All,
"It seems clear to me that XML et al is not going to win the middle
ground of powerful _and_ easy to use. It's not clear any tool is going
to do that any time soon."
In terms of easy tools nw XML lies between a dominating incumbent in the form of Microsoft (in particular Sharepoint with its backwards compatibility to Word and also Infopath) and on the other side, the *free* tools (IDEs) and libraries (some easy, some not) of the object-oriented (inc. _javascript_) development world. It seems to me that is actually an opportunity for XML, to combine the user-focus of Sharepoint with free "_and_ easy to use" tools and frameworks.
The Silicon Valley approach, via venture-capital, is pretty well catered for in the form of MarkLogic, but where is the equivalent from the free and open-source world? I suggest the 'powerful' aspect is well and truly there, its just a matter of adding the 'easy to use' part. XSLT is the perfect example, how can we make it easier to use via free tools? Maybe even easy to use?
My interest, coming from data-management, is in XForms - see my attempt at such a thing in Forms-Wizard. The powerful part of XML is really good (I think of XSLT as like Artificial Intelligence), we all recognise that, it now seems to be an issue of making that power available. You may think that the browser is a lost cause, and yet there are still folk working hard to make an impact (e.g. Saxon-CE, Frameless, XSLTForms). The possibilities with XForms and SVG combined are so-far totally unexploited, but that definitely needs good tools IMO. No-one can tell me that D3 is easy to learn.
Maybe a big issue (an elephant in the room even) is that XML was so promising that it became a field of competition between the rich and powerful. Meanwhile, in the browser at least, the free and easier alternatives quietly stole the show.
As another example Apache Cocoon is a really great and powerful project, and yet its use in the mainstream seems minimal, PHP based web-publishing frameworks just stole the show. Why? Perhaps because Cocoon was never user friendly enough? It has inspired some commercial offerings though and so maybe it was just the mighty dollar.
My suspicion now is that in this "powerful _and_ easy to use" area that RDF based things are a more likely winners. Maybe merely as they have the benefit of hindsight perhaps? But the two aren't incompatible and, I am starting to see, might be a powerful team (how many XML luminaries of the past have swapped camps I wonder?).
For example, I get the Apache SF email announcements. Today there is one that the Apache Marmotta linked-data 'platform' has become a top-level project. Having no experience with such things I cannot say if its good or not, but it does seem to be focused on making things easier to use, hiding the technicalities "under the hood" somewhat. Recognising that I am less than well-educated as a computer scientist, I am very interested, at the least as a less painful introduction.
Now, how should we build that Sharepoint alternative?
Regards Steve Cameron
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|