www.webworks.com website

Building New Stuff

January 19th, 2010 by jwiles

One of the things that is challenging for me as a developer is staying on target with regard to ePublisher development when there are so many glittery web-technologies to play with. For example, I have have long yearned for a true AutoMap server which would allow for the Administration of ePublisher/AutmoMap configuration and execution over a web (http) connection. Recently I put together a Google Docs input adapter with the intention of demonstrating the capabilities of the ePublisher architecture. When it comes to inputs, I’ve got far more ideas than I have time to implement.

Read the rest of this entry »

__possible__: Google Docs in ePublisher

November 5th, 2009 by jwiles

Here is a screen-cast of the GoogleDocs input adapter that we demoed at RoundUp 2009. A couple of caveats:

  • This is not currently available and there are no definite plans for making this a part of any ePublisher release. That largely depends on user interest (your interest).
  • The implementation is a demo. As such, there are aspects which will needs require further development.
  • This is my first-ish screen-recording.

Google Docs Demo

ru2k9

October 20th, 2009 by jwiles

I had meant to blog about coming to RoundUp last week…and then I didn’t.  So, for those of us who are here anyway, wow!  What a good conference.  In the interests of disclosure I will good ahead and let you know that I’m going to gush a little.  Yesterday gets my vote for the all-time best RoundUp day ever.  The panels (the one I saw:)) were fluid, effective, informative.

Boot Camp

The Boot Camp room, where I was set up for all but one panel, was good.  I demoed a transformer server that we used as a teaching tool and this seemed to go really well.  The main purpose of the tool is to provide an online XSL Transform to evaluate XPath, try out transformation scenarios; basically, play with XSL right away without and run-time set up.

Case Studies and Presentation

The case studies and presentations have been really good.  That’s admittedly a tepid comment, given that it uses “really” qualifier.  But I am sincere.  In the case of both morning presentations, Stewart Mader and Tom Johnson, both gave effective  presentations…and I disagreed with a lot of their ideas.  This is hardly surprising, given that I find nearly all opinions which are not my own, at least minorly offensive in some way.  I also feel that precisely because I disagreed with their opinions so strongly (at least in Tom’s case), the presentations were highly effective.  Perhaps at another time I will blog about what chaffed.

**POSTSCRIPT-ish** OK, I’ve now talked to three different people about my strong disagreements and I’m convinced that this is my own trip.  Ben made the point that when I questioned Tom today after the session, it was as if I felt, he were talking directly to me.  Touched a nerve.  Anyway, great presentation Tom, for real.

Booze Cruise

So at the end of the magical first day, we had a cruise out on Ladybird Lake (formerly known as Town Lake (when did that happen? (i’m writing recursive asides, i’m such a programming nerd!!))).  The weather was that one-of- two days-of-perfect-72-degree-weather-a-year in Austin.  At the tail end of it, in the sun setting sky, the bats came spewing out of the Congress Avenue bridge just as the boat took our happy party beneath it.  Sweetness.

Manyana

Some great stuff has turned up at RoundUp this year.  I’m a little jealous of the folks like Mary Anthony and Liz Keene and Jae Evans, with whom I did a panel on Monday, when I hear about all of the cool stuff they’re doing with ePublisher.  It may seem that I’m blowing smoke up my own or our collective company’s wazoo, but the fact is, I love to tinker and when ePublisher is at its best, it’s like a muscle car that you tinker with and that’s what these folks are doing.  Tomorrow some of the attendees will get to showcase some of what they’ve done while here.  Also, we have a neat demo waiting in the wings that I’ll blog about more at a later time.

And at a little after noon tomorrow, it’s over, quick as it started, with scarcely a ripple showing in the busy downtown Austin bustle, with a release bearing down, and with a defiant and lingering joy or buzz or both.


ePublisher Feed Reader

October 7th, 2009 by jwiles

Shortly after the release of 2009.2, and after some cooperative discussion here on ways that we might improve ePublisher moving forward, I started work on a Feed Reader for the ePublisher Start Page.  This isn’t that ground-breaking as a Feed Reader seems to be fairly commonplace on a start or splash page.  The first iteration simply listed the feed items and allowed you to view the entry in your default browser.

This was good progress, but we wanted to see if we could open the blog entries directly in ePublisher, as is the case in Visual Studio.  This turned out to be not too difficult to implement.  I think it’s cool that a fairly minor augmentation could change the way I think about ePublisher.  We’ve always had the ability to view HTML in ePublisher, though the only current place that we use this capability is in the Preview.  Opening up ePublisher to allow for browsing the web at-large caused a small cascade of ideas, which I will mention in a later post.

I’m including a couple of screen captures.  I am completely to blame for the colors, whether you like them or you don’t.  Thoughts?

feedreader-1

Start Page with feed reader

feedreader-2

Feed link open in ePublisher Pro

2-Celled Note Table

January 22nd, 2009 by jwiles

Someone asked me about this at RoundUp a few months ago, and I’m just now getting around to publishing it.  I’ve just posted a tip for creating a two-celled note style table for a given paragraph style on the WebWorks wiki. 

The implementation uses the wwtransform:super resolver. We are working to make this the blessed way to do overrides in ePublisher. We are working on formalizing the implementation for the 2009.1 release.

Enjoy and please report any problems.

Frame 7 to Frame 8 problem

December 12th, 2008 by jwiles

We have discovered a kind of a nasty problem which occurs when you bring FrameMaker 7 documents created in some non-English locale, into FrameMaker 8.  This problem affects any text that is inserted into the FrameMaker 7 dialogs, such as the Paragraph Designer or the Marker dialog, under the non-English locale.  When the docs are pulled into FrameMaker 8 on an English system all of the content is converted to Unicode.  However, all of the text from the dialogs is not converted.  This means that things like the Index and the Paragarph style names are rendered as garbage characters (or probably more correctly, the raw bytes rendered as FrameRoman encoding).

Page Template Preview Utility

October 15th, 2008 by jwiles

As promised at RoundUp, I have posted a wiki article on the Page Template Preview utility. It lacks a number of things, such as good design, a clearly defined objective, among others. However, it was fun to write and I hope that it might be useful to anyone who may be trying to unravel Page templates.

ePublisher 2008.2 Eclipse Help Article

July 7th, 2008 by jwiles

The 2008.2 Release of the ePublisher Platform went live today. This release includes the Eclipse Help Format. I have just posted a wiki page which documents the items which are peculiar to the Eclipse Help format.

ePublisher 2008.1 and wiki articles

March 31st, 2008 by jwiles

I posted two new wiki articles. The first is a general outline of ePublisher URI Resolvers. The second is documentation for wwtransform:super, a cool new URI available in the 2008.1 runtime.

ePublisher 2008.1 is here. Happy Q2.

Publishing Content From the WebWorks Wiki

January 11th, 2008 by jwiles

One of the more interesting aspects of the ePublisher 9.3 Release is the introduction of the Xml Adapter. By default, this Adapter allows users to generate output from DITA source documents. However, perhaps more significantly, it carries with it the ability to configure ePublisher to accept ANY input source.

To demonstrate this functionality, during RoundUp 2007, we showed the Xml Adapter publishing content from the WebWorks Wiki to WebWorks Help 5.0. It was our intention at that time to make this project available online. With this objective in mind, I’ve added a page in the RoundUp section of the WebWorks Wiki. This page includes the project I used to publish content during the Day 2 Keynote. It also includes instructions for modifying which WebWorks Wiki content is included in the project. This effectively gives you the ability to create your own WebWorks Help 5.0 help system, or any other ePublisher supported output Format, including ones you have developed, using content from the WebWorks Wiki.

In the coming weeks, I plan to publish a tutorial on developing a custom Xml Adapter from scratch. Stay tuned.

Uri Adapter