This is the promissing future of Web-based content editing of XML documents: Bitflux has released an alpha preview release of their next generation Bitfluxeditor.
Page 35 of 49
Web Services a Thread to GPL?
The OSI mailinglist has a discussion going on how a Corba interface to a GPL application can circumvent the derived work clause.
I am concerned whether a Corba interface can be used by non-free software to
circumvent the freedoms and requirements of the GPL license. […] A proprietary vendor could create non-free software that functionally would amount to a derived work, without actually making a derived work within the meaning of copyright law. Would this break the spirit of the GPL while complying with its terms, hence not be enforcable under copyright law?
As I understand, this discussion is in fact about any service aka RPC API like SOAP, XML-RPC. Hence, the essential question is whether Web Services form a potential thread to the GPL.
Presenting CONESYS at Sinn03 Conference
At Sinn03 conference, I’ll be presenting CONESYS at Friday, 12 am.
XXE for DocBook XML Editing
Looking for a useful DocBook XML editor, I came across XXE which is not Open Source, but freely available as a “standard edition”. Definitely worth to give it a try.
Do You Email?
Sterling will quit using email because it is a great big waste of productivity and energy.
Seraching for alternatives, some believe that RSS will kill email publishing.
Maybe, the personal information manager Chandler will one day allow for more efficient communication. Recently, the XML Format for Chandler’s Data Model Schemas has been published, which reveals on the technological level some of the project’s vision. Interested? Today’s posting on the Chandler developers list says: “We will be releasing Chandler revision 0.2 on Tuesday, September 22nd”.
So do you still email? I do, but it seems that my virtual communication behaviour is outdated, so I should consider alternatives 🙂 Actually, I recently unsubscribed from most developers mailinglists I actively or passively participated in, because [read Sterling’s statement on emails].
In fact, communicating with your friends or like-minded persons can be done in Weblogs if what you are saying is not too private and of relative general interest. At least, blogs keep a friendly community updated in a way that let’s any member of this community decide on his own, when she wants to consume the information aka visit the Weblog. It’s the queue doctrine of email messaging, that makes it often uncomfortable to manage and incorportate into your workflow.
The German weekly newspaper “Die Zeit” published a wonderful article about the always-on generation who email themselves out of life. The article discusses, especially from a psychologic viewpoint, that “email addicts” have a shattered lifestyle. Always-on junkies think that they are more efficient doing a multi-tasking workflow – but in fact, they are 50% slower then persons working sequentially (doing one job in a row).
Multithreading in PHP
Some postings have emerged that discuss the implementation of threads in PHP. John recently referred to an article published in the English PHP Magazine and Georg wrote some valuable comments.
Shane did some work on a threads extension available in PECL a couple of months ago. The extension is very experimental.
There’s no plan to incorporate multithreading into PHP5 – if we believe the experts 🙂
I am not sure about how SRM can help with multithreading. At least it provides persistency across requests which allows to emulate a multithreading environment yourself in PHP (left aside if it’s a good idea e.g. to implement priority management of “threads” in PHP itself and not the Zend engine). Comments are welcome.
What’s missing is a threads implementation similar to Java or Ruby, especially with features like:
– set and manage the priority of threads
– define threads as daemons
– allow for synchronized threads (see Ruby’s Mutex Class)
PHP Component Model
Sebastian started work on a PHP Component Model. I am looking forward to see some first results, especially because the envisaged framework will allow for persistence with the help of SRM.
Personality and Blogging Styles
Now that I had a look at Zak’s Weblog, I was surprised by his new and very inspired way of writing. He actually started to write down his impressions in a poetic way – and suddenly his Weblog gains more of a personal note and becomes more valuable to me. So what we can see here, is a change in Zak’s blogging style, which is nicely documented in his Weblog, because we can compare previous postings to the new ones.
Oh yes, I like the way he writes now!
Thesis 6: Widen the Experience of Informational Relationships
Urs’ posting on ChangeLog to RSS converter shows that we are moving towards content networks on many levels. Wrapping changelogs or mailinglists onto a RSS interface would allow to relate both types of content to each other. A developer could relate a certain list posting to a changelog entry.
Traceable content linkage, especially between bits and pieces of content, allows for (true) online knowledge management. The inherent experience of informational relationships in the WWW will widen with more and more applications managing the correlation between different information types.
ZZ/OSS Installer Being Discussed on PEAR-dev Mailinglist
Greg started a discussion question about PEAR vs. Zzoss installer on the pear-dev Mailinglist. I just realized it by chance because I unsubscribed myself from the list before my holidays. Now I am back, but too busy with work. Greg and Stefan, thanks so far for bringing up the topic! I hope, the ideas developed at ZZ/OSS can help improving the PEAR package manager and we all can profit from it. As soon as I have some time left, I will devote it to the installer project.
