XSL-FO (XSL Formatting Objects) is a markup language for XML document formatting that is most often used to generate PDF files. XSL-FO is part of XSL (Extensible Stylesheet Language), a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Version 1.1 of XSL-FO was published in 2006.
The Decentralized Identifier Working Group has just published a second Candidate Recommendation Snapshot for the Decentralized Identifiers (DIDs) v1.0.
This document defines Decentralized identifiers (DIDs), a new type of identifier that enables verifiable, decentralized digital identity. A DID identifies any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) that the controller of the DID decides that it identifies. In contrast to typical, federated identifiers, DIDs have been designed so that they may be decoupled from centralized registries, identity providers, and certificate authorities. DIDs are URIs that associate a DID subject with a DID document allowing trustable interactions associated with that subject. Each DID document can express cryptographic material, verification methods, or services, which provide a set of mechanisms enabling a DID controller to prove control of the DID.
Candidate Recommendation means that the Working Group considers the technical design to be complete, and is seeking implementation feedback on the document. The group is keen to get comments and implementation experiences on this specification as issues raised in the document’s Github repository. The group expects to satisfy the implementation goals (i.e., at least two, independent implementations for each of the test cases) by July 17, 2021.
Jorsek Inc., an SaaS provider of component content management systems (CCMS) to enterprises, announced enhancements to the easyDITA platform. These features improve both the consistency of content creation as well as the delivery of a personalized digital customer experience. easyDITA is a content management ecosystem to optimize the creation, control, and deployment of knowledge, product, and reference content for companies with sophisticated products and services, global audiences or complex regulatory compliance requirements.
The latest version of easyDITA also expands the deployment capabilities by including a new integration with Docusaurus, an open source framework for building simple websites, originally developed by Facebook. Users who need to publish content to a simple, out-of-the-box static site (1,500 topics or fewer), can now integrate with Docusaurus Static Site Generator and their preferred hosting vendors for quick documentation site deployment.
easyDITA includes expanded support for Schematron, an automated way to validate information architecture. easyDITA’s Schematron implementation will automatically check rules relating to structure and business to help you adhere to content quality rules without needing to purchase and integrate an additional tool with your authoring system. Schematron works in the background as writers create content, and prompts them with a notification if they deviate from rules. easyDITA’s XML authoring engine can now be enabled with full Schematron support.
- Preview mode: Server-side render a live preview of a web app to share, gather feedback and make changes in real-time without requiring a build.
- Next.js 10: Key elements of Next.js 10 include internationalized routing and React 17 support.
- Atomic and immutable deploys: Compatibility with incremental static regeneration and server-side rendering techniques.
Capabilities for enterprise teams running Next.js applications.
- Unified development workflow: Build, test, deploy and manage frontend and serverless code together from a single Git-based workflow.
- Release management controls: Handle complex web rollouts with build settings and environmental variables tailored to branches, split testing for managed rollouts, and controls to limit publishing to the main branch.
- Security and compliance: Security features including SOC 2 Type 2 attestation, SAML single sign-on (SSO) support, role-based access control, and two-factor authentication.
- Self-hosted GitHub and GitLab integration: Use Netlify with enterprise versions of GitHub and GitLab that are often self-hosted. The integration is enabled and managed from the Netlify UI.
- 24/7/365 production support.
Stilo announced it has released Migrate 4.0 and added exact-match deduplication to the latest release of the cloud service in order to maximize DITA reuse potential. Migrating documentation to DITA has many benefits, chief among them being the opportunity to reduce cost and improve quality by reusing content. A documentation set might have reuse potential as high as 50%, however, finding good reuse candidates may prove to be difficult, especially when dealing with thousands of topics.
The first step in the deduplication process is for the user to take the newly created DITA files and put them into a collection. At this point, the automated system compares each topic against the others in that collection. Once redundancies are identified, the system selects the canonical version, automatically eliminates redundant copies, and then updates topics and associated maps. Migrate conversion platform has focused on converting content such in HTML, Word, and FrameMaker, to DITA XML. With this new deduplication functionality, Migrate can now identify and eliminate redundant topics as part of that conversion process, and utilize the reuse mechanisms that were intended by the DITA architecture.
Syncro Soft announced the availability of version 23.1 of its XML editing suite of products, Oxygen XML Editor, Author, Developer, Web Author, WebHelp, PDF Chemistry, and Oxygen Publishing Engine, along with version 1.4 of the Oxygen Feedback comment management platform, and version 4.0 of the Oxygen Content Fusion collaboration platform.
This release introduces new features such as concurrent editing and reviewing in Oxygen Content Fusion for streamlining your team’s collaboration process, the ability to ignore validation problems using Quick Fix actions to filter errors and warnings, and the new block-level comments functionality in Oxygen Feedback allows your users to add and manage comments contextually at a specific location within the WebHelp page. Also, an updated Oxygen Styles Basket, a free web-based visual tool, helps you fine-tune the CSS file that is used to customize PDF or WebHelp output.
DITA-OT engine version 3.6, is a new refactoring action that generates unique IDs for specified elements, and the DITA to PDF transformation can now display SVG syntax diagrams in the PDF output. The JSON Schema Documentation Generator tool was enhanced and improvements were also integrated for users working with XSLT, XQuery, HTML, and CSS. The SharePoint integration in Oxygen (available in the Enterprise edition only) was redesigned to use the SharePoint REST API v2 to offer authentication using the OAuth protocol.
A group of technology and media companies has partnered to form the Coalition for Content Provenance and Authenticity (C2PA), a Joint Development Foundation project established to address the prevalence of disinformation, misinformation and online content fraud through developing technical standards for certifying the source and history or provenance of media content. Founding members Adobe, Arm, BBC, Intel, Microsoft and Truepic seek to establish a standardized provenance solution with the goal of combating misleading content.
C2PA member organizations will work together to develop content provenance specifications for common asset types and formats to enable publishers, creators and consumers to trace the origin and evolution of a piece of media, including images, videos, audio and documents. The formation of the C2PA brings together founding members of the Adobe-led Content Authenticity Initiative (CAI) and the Microsoft– and BBC-led Project Origin, unifying technical specifications under a single entity. The CAI is building a system to provide provenance and history for digital media, giving creators a tool to claim authorship and empowering consumers to evaluate whether what they are seeing is trustworthy.
From the Open Web Docs blog…
High-quality documentation for web platform technologies is a critically important component of our shared, open digital infrastructure. Today, we’re excited to publicly introduce Open Web Docs, a collective project designed to support a community of technical writers around strategic creation and long-term maintenance of web platform technology documentation that is open and inclusive for all.