Syntext is a XML content solutions provider based out of Seattle, Washington. A week ago Syntext announced the upcoming release of its popular Serna Free XML Editor as open source software. Serna is Syntext’s flagship product, a powerful and easy-to-use WYSIWYG XML editor based on open standards and running on all major platforms.
LiveTechDocs is committed to give back to the open source community and offers free accounts to open source projects. We are very impressed with Syntext move to open the code of their XML Editor, so we reached out to the team to understand how it happened.
Ilia Kuznetsov, Syntext COO, was kind enough to answer our questions, and gives great insight below about the open source community and the future of collaboration.
How did you come up with the idea, and decide to open-source Serna Free?

Syntext has always been a “geek” technical team enjoying to work on the free platforms like FreeBSD and Linux. By the way the proof-of-concept version of Serna was programmed on FreeBSD (mostly using gcc and XEmacs), and we moved to Linux as it started to evolve more dynamically, and years later to Windows and Mac OS X. Serna could not have been possible without some fundamental Open Source components such as James Clark’s SP, for example. We used other pieces such as Aspell, OpenSSL, WebDav Neon.
We always wondered how the open source business model worked. But, maybe, we did not have enough impulse or courage to move to it, although we loved and used Open Source idea, Linux, KDE, Open Office, OpenVZ, etc…
The world financial crisis situation, which the IT market has clearly felt (with a revenue drop of 50%-60%), has made us think that we have to approach very differently our business. And the problem for us is that we are a small team with a killer dynamic XSL technology (that lets users work with information as simple as a document page, while the information is composed on-the-fly from different data-sources such as DB’s, filesystem data) but we do not have a complete solution, which our most important competitors have.
And the users want to solve *their* simple problem: they do not want to pay for forming documentation as many times as they republish it, and the users *do not care* about payment for an XML editor. Because it is not enough to solve the problem.
That’s why making Serna free for the end users is beneficial for all: end-users, enterprises and partners.
But the impulse itself came “incidentally”. Absolutely unexpectedly in February I got an e-mail from Susanne Oberhauser (a super-programmer from Suse Linux, whose mindset and professionalism I always adored), just a howdy letter. Since 2003 she occasionally tried to convince us to move to the Open Source way. And I think her February e-mail was right on time, and enlightening for our following decision to make the open source release happen.
How did the Open Source community react and offer to contribute?

It has shown an extremely encouraging reaction. Even though the Serna Free tarball is not available to the general public yet (only to some partners at this point), we got quite some e-mails from people who are eager to start hacking the code.
That’s not all. I am excited to tell you about my visit to Nuremberg, Germany, the city of Suse Linux origin. There was such a desire to help us from the Novell people, or people of around-Suse community, that I was literary shocked that external people could believe into our project as much as this. Because not only the programmers, but also sales, marketing professionals, and even investment-related people offered their help and participation.
What are the best Open Source tools available today for XML technical documentation projects?
Because the community doesn’t really have an affordable, easy to install (or easy to start) full XML solution, each best Open Source XML tool is more or less “the only XML tool” for a given function. A lot of people use Emacs, Vim, Saxon, FOP, DITA Open Toolkit, but you can understand it does not bring the mass usage of XML. In large companies when the groups of technical writers or engineers see that they have to hack tags and peer into XML parser output, it makes them scared. It pushes people away from XML documentation technology.
I started writing software requirements for Serna in Docbook with XEmacs+PSGML, and now I believe society gets a truly unique opportunity to use an Open Source WYSIWYG editor which our enterprise customers always compare to the market dominant Epic and XMetal. There is no Open Source alternative to Serna now.
Which XML standards are most popular within the Open Source writing community?
Docbook and DITA. DITA is a very recent invention, but very powerful. At first I personally looked at DITA suspiciously as it is a technology that IBM wants to push (or will fail to push), but it happened not to be not just this. When we polished Serna to work well with DITA, we realized its power and converted Serna documentation from Docbook to DITA, and even all our web-site content to DITA. I personally believe in DITA. And we are eager to help this well-thought architecture to get more and more usable for people.
How will collaboration impact the way technical writing tools will be evolving in the near future?
This has already impacted writing tools. For complicated products and especially those with long life cycles (software, aircraft, medical equipment) at some point you simply fail if you continue to use traditional word processor. At some point in time every company understands it has to switch to XML documentation. It only depends on when they realize it: after they are 3-month late to the market because of content reformatting, or after they spent yet another 3 millions for merging changes from different departments… and reformatting them all over again…
The support for granularity will be enhanced. The technical writing tools will not stick to simple XML Entities, XIncludes, or DITA xrefs. They will learn to work with arbitrary granularity independently of other content within the single chunk of content. I would like to mention in this case the X-Hive’s Docato (recently acquired by EMC).
And I believe the documentation tools supporting collaboration will get easier to use and cheaper so that a team of 3-5 not highly-technical people would prefer to work with formats that naturally support the granularity, such as XML, rather with conventional word processors. And it is Syntext’s mission to make this future closer.
Obviously the web-oriented (SaaS) approach is also a forthcoming step. But right now the web technologies do not yet support very complex requirements of large enterprise customers. It is hard to make predictions. There is a ton of ways to evolve web-oriented collaboration work… But I wonder how soon Google Docs-like services will merge with XML-supported content management available to the masses…
Ilia Kuznetsov, Syntext COO, graduated from Moscow State University Physics Department in 1997. With a small group of enthusiasts he started Syntext the same year. In 2003, Syntext released the first version of Serna. Ilia is also involved in other activities such as startup management and consulting, crisis management, and corporate management practices.





If you were going to a desert island and were only allowed to bring DocBook, DITA, or nothing at all, what would you choose and why?









