OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [dita-fa-edboard] dita.xml.org services

[ Lists Home | Date Index | Thread Index ]

I'd like to correct a misperception on what I thought I said.  I see two
types of potential specialization activity; one concerns the TC directly,
such as whether to posit a more general ancesor to task (a change or update
to the scope of DITA's core specification), the other are the community
activities that the TC becomes involved with only to the extent of
providing guidance or certification of some sort.  I would expect the DITA
Wiki to be the natural place in which communities of interest can
colloborate to evolve their particular specializations, using whatever
process or page model suits them.  But the Wiki tool is not enough--a
specialization community might also need a mailing list and file-upload
capability. These things will happen in time.  The expedient thing is to
get the Wiki launched so that the germination of ideas can begin.

I did try to point out the OASIS policy that TC-related development itself,
such as core-level specializations, should occur only within theTC's own
collaborative resources on oasis-open.org.  But I absolutely see the DITA
Wiki as the environment for creating the specialization communities for
training/education, for handset and semiconductor domains, for parts
description, and more.  Mary and her OASIS team seem very interested in
making certain that dita.xml.org has the services that will support this
sort of activity.

Regarding module and term registries, shouldn't those be discussed first by
the DITA TC?  The charter declares the specialization registry as in the
TC's purview, so perhaps the TC should be given the chance to step up to
create long-term management for modules and terms as well.  If the TC
agrees to give these back to the public, then the DITA community can create
the open source process for these artifacts of community design effort,
which may well end up at the DITA Wiki.

Regards,
--
Don Day
Chair, OASIS DITA Technical Committee
IBM Lead DITA Architect
Email: dond@us.ibm.com
11501 Burnet Rd. MS9033E015, Austin TX 78758
Phone: +1 512-838-8550
T/L: 678-8550

"Where is the wisdom we have lost in knowledge?
 Where is the knowledge we have lost in information?"
   --T.S. Eliot


                                                                           
             "Esrig, Bruce                                                 
             (Bruce)"                                                      
             <esrig@lucent.com                                          To 
             >                         "'mary.mcrae@oasis-open.org'"       
                                       <mary.mcrae@oasis-open.org>,        
             10/17/2005 04:49          dita-fa-edboard@lists.xml.org       
             AM                                                         cc 
                                                                           
                                                                   Subject 
                                       RE: [dita-fa-edboard] dita.xml.org  
                                       services                            
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Mary,

Carol Geyer said that you have definite opinions on the content areas for
the Wiki.

My hope was that we would be establishing development areas for certain
specializations, and that they would reside within the Wiki using the
paired-pages model. One page for results; a partner page for discussions.
This clashes with a perspective that I heard from Don Day, in which the
focus area would not be able to host specialization development; this was
based in part on a perception that Wikis are not good for that. I am
inquiring about that and also inquiring whether there are questions in your
mind about whether to host such conversations on an OASIS-sponsored site.

It may have been an erroneous thought on my part, but I had connected, for
example, the discussion of support-for-training with the establishment of
this focus area, and had thought that this was a fortuitous meeting of a
need with a potential solution. If the focus area will not be meeting the
support-for-training need, then we will need to find another means of
hosting those discussions.

A second specialization area that I was hoping would have some support was
markup languages for handsets. If DITA were to be used directly as a
handset content markup language, or as a source from which marked-up
handset content could be generated, it would be helpful to have a forum in
which to bring the relevant ideas together.

Aside from specializations, I was interested in one further service, and
have since thought of a second one.

We've been talking about the need for a module registry, and the focus area
seems to me to be an obvious place to put it. To register a module, the
owner of a module would enter a module name, the names of the modules it
depends on directly for supporting definitions, and the names and class
inheritance structure of each introduced identifier. There is a question
whether someone would be permitted to register a module without releasing
the entire definition. Previous conversations about the module registry
have included Robert Anderson of the DITA TC.

The new idea is of a term registry. The most primitive form of this would
be a sequence number generator. A term is given a unique sequence number to
identify its use in a particular sense. Those who use a term in their
content have the option of getting a new sequence number, using an existing
sequence number, or not getting a sequence number. Certain behaviors that
are difficult to define without these numbers would become rather easy to
define in their presence. So users of the sequence numbers would get
predictable behavior when, for example, attempting to reuse content from
outside an individual project.

Best wishes,

Bruce
      -----Original Message-----
      From: Mary McRae [mailto:mary.mcrae@oasis-open.org]
      Sent: Thursday, October 13, 2005 5:51 PM
      To: dita-fa-edboard@lists.xml.org
      Subject: [dita-fa-edboard] FW: dita.xml.org requirements document

      Hello everyone,

        Below is the latest draft of the focus area requirements document.
      Please review and provide feedback by end of day, Monday Oct. 17.
      Thanks!

      Mary

      -------------


      DITA.xml.org Focus Area


      Goals and Objectives


      The overall goal of the DITA.xml.org focus area is to foster the use
      and further development of DITA by providing a single point of access
      for developers, implementers and end-users interested in the DITA
      architecture.


      Objectives:
         1. Create a web portal with access points to external information
            sets, mailing lists/forums, wikis, blogs, calendars, and other
            resources as defined by the editorial board.
         2. Maintain a list of vendors providing products and services
            related to DITA.
         3. Maintain a list of conferences, trade shows, seminars, training
            events and webinars related to DITA.
         4. Maintain links to white papers, conference presentations, past
            webinars and other materials related to DITA.
         5. Provide a wiki to be used to create "best practices", reference
            materials, information on local DITA SIGs/UGs.
         6. Provide a calendar that can be used to view "at a glance"
            training sessions, webinars, conferences and presentations,
            user group meetings, and other related information.
         7. Provide a forum for threaded conversations that are searchable.
         8. Foster an environment that will attract new members to OASIS
            and the DITA TC to create DITA industry or task-specific
            specializations


      Anticipated Usage:
         1. Portal Page(s): This content will be created/maintained by
            members of the DITA Editorial Board and OASIS staff. Access
            must be restricted to authorized individuals only.
         2. Wiki(s): The wiki will be divided into multiple areas, referred
            to as "content zones", as determined by the Editorial Board.
            For instance, it is anticipated that each local DITA Special
            Interest Group (SIG) or User Group (UG) would have their own
            "zone" within a larger zone dedicated to SIGs/UGs. Each content
            zone should have at least one individual who is responsible for
            maintaining the content and ensuring that any information
            deemed "inappropriate" is removed.
         3. Calendar(s): A calendar to show at a glance when/where events
            are being held. The calendar should be viewable in the
            traditional layout; detailed information should be presented in
            a tabular fashion that can be sorted based on location, type of
            event, and any other information as determined by the Editorial
            Board.
         4. Forum: The current dita users group is a yahoo group. The
            feature set supported by yahoo is much more robust when
            compared to the OASIS MLM lists. Providing a forum similar to
            that found at yahoo will attract the user community back to
            OASIS - where they have access to all the information they will
            need in a single location.
         5. Other applications: As determined by the Editorial Board.
            Possiblities include blogs, polls, FAQs, Surveys, Newsletters,
            etc.


      Must Have Features


      1. The publishing system should support multiple authorized authors
      and editors.


      2. Authoring/editing access to specific Focus Areas should be limited
      to authorized individuals (always includes designated OASIS staff).


      3. GUI/WYSIWYG editing interface should be included.


      4. "Push-button" self-publishing of authored/edited content should be
      supported.


      5. Documents generated by the authoring/editing tool(s) must be DTD-
      or Schema-valid HTML 4.x or XHTML.


      6. Internal document components (primary content objects) (DIVs, etc)
      must be directly "linkable" from/by other OASIS websites using URI
      references; [thus, authoring tool must support creation of (X)HTML
      IDs/anchors].


      7. Publishing architecture must support link persistence. That is:
      (a) links published via URI reference to internal website resources
      must be persistent links; (b) documents and document objects which
      have ID/anchors must provide stable, persistent reference targets
      [dereferenceability via DNS/HTTP] through time; (c) published
      linkable objects therefore do not disappear and links do not expire.


      8. Authors must be able to create predictable URIs of their choice
      using single-case or mixed-case spelling from any of (at least) these
      characters: [A-Za-z0-9] plus PERIOD and HYPHEN, including fragment
      identifiers for relative references [this implies use of mixed-case
      in filenames as well as in the spelling of internal fragment
      identifiers]


      9. Authors/editors must be able to upload disk files from remote
      locations (at least from their local machine) to the OASIS computer
      for use in the (X)HTML documents [for example, .GIFs and .JPGs]


      10. (X)HTML documents created by the authoring/editing tool(s) must
      conform to industry best-practice standards implementation for media
      types and CSS, not depending upon browser-specific scripting
      languages, plugins, or similar features, and not critically dependent
      (for accessiblity/ usability) upon scripting languages that require
      the reader to enable scripting [thus: documents must be directly
      viewable in all standard/popular Web browsers].


      11. The publishing system should have a reputation for robust
      security features, by architecture and by proven code quality, so as
      not to expose the host computer and other OASIS networked computers
      to security and privacy vulnerabilities.


      12. Editors must be able to use any browser on any platform (Windows
      Mac, Linux, etc) for authoring/editing FA site content.


      13. The system should not violate any (written or unwritten) OASIS
      privacy policies with respect to users viewing the documents in a web
      browser [thus, for example, the user should not be required to enable
      cookies].


      14. The system should support/accommodate a publicly accessible
      content submission form, enabling users worldwide to submit
      recommendations for added site content, where "+" = required, "+/-" =
      optional (NB doesn't have to be native to the tool; can be built in
      connection with the tool)
         a. ideally a real online web form (click/submit) [+/-]
         b. fields for: data genre, suggested URI location for the added
            data, descriptive text, submitter email address, relevant URIs
            [+]
         c. supports designation of usage: content by reference vs literal
            content submission [+]
         d. upload staging area for literal submitted content that's not
            just descriptive text [+/-]
      15. The publishing system must support the ability to revoke posting
      privileges to abusers of the system.

      16. The publishing system must support the ability to move
      inappropriate posts to a quarantined area for consideration by the
      Editorial Board before removal.

      17. The system should support the ability to create traffic reports
      for the overall focus area as well as on a page-by-page basis.


      Highly Desirable Features


      1. Customizable by OASIS (license + APIs allow)


      2. Based upon open source code modules, ideally, ones that are
      currently in use at OASIS


      3. Authors should be able to organize content (files) in a
      hierarchical system of their choice


      4. Version rollback (similar to what we have with Moin Wikis)


      5. Edit trail audit ("who edited this document?") -- usually comes
      with B.4


      6. File locking (check-in/check-out)


      7. Integrated support for Atom/RSS newsfeed


      8. Notifications (notify authorized authors/editors and OASIS staff
      about website changes)


      9. Raw (X)HTML editing mode as an option.


      10. Ability to customize CSS code for individual pages


      11. Search feature



      Implementation Plan


      Pre-Launch


      1. Establish dita.xml.org editorial board


      Establish an editorial board that will be responsible for providing
      and maintaining all content of the DITA.xml.org Focus Area in
      conjunction with OASIS staff.


      2. Create dita.xml.org portal
         a. Create the domain "dita.xml.org" and ensure that it is
            accessible in all browsers. (IT)
         b. Create content for a placeholder page describing the focus
            area, how to participate, and planned launch date (CG)
         c. Upload the content to dita.xml.org. (IT)


      3. Create dita.xml.org wiki
         a. Determine the location for the dita.xml.org wiki (IT)
         b. Place the wiki at dita.xml.org/wiki/ (IT)
         c. Create content for a placeholder page describing terms of use,
            how to use, etc. (CG)
         d. Upload the content to dita.xml.org/wiki/ (CG/MM)


      4. Look and Feel
         a. Work with designer to create an overall look and feel for the
            focus areas (CG)
         b. Work with the Editorial Board to determine necessary
            refinements (CG, MM, EdBd)
         c. Create stylesheets for portal pages and wiki (IT, MM, RC)
         d. Upload/implement stylesheets (IT)


      5. Evaluation, selection and implementation of web publishing and
      wiki engines
         a. Per defined requirements; consideration given to extended
            toolset for additional functionality and historical performance
            (development cycles, enhancements, stability, etc.) (IT, Staff)
         b. Install all necessary software (IT)
         c. Provide testbed to staff, editorial board (IT)
         d. Test (IT, Staff)


      6. Aggregate Content for Focus Area
         a. Aggregate content for portal (EdBd)
         b. Aggregate SIG/UG info for wiki
         c. Determine other content zones for wiki


      Launch


      7. Portal Page(s)
         a. Initial content prepared by Editorial Board and uploaded by
            staff
         b. Implementation of web publishing system to support Editorial
            Board creation/maintenance of future pages


      8. Wiki
         a. Initial content prepared and uploaded by Editorial Board
         b. Rollout to SIGs/UGs and end users


      9. Announcements
         a. Press releases
         b. OASIS Member news
         c. Websites
         d. Cover Pages


      Launch + (actual timeline to be determined)


      10. Forum
         a. Pre-define forum focus areas (EdBd)
         b. Determine migration path for existing content
         c. Announce forum to dita-users@yahoo


      11. Calendar
         a. Define calendar metadata requirements (EdBd)
         b. Implement calendar system (IT)
         c. Pre-populate known events (EdBd)
         d. Announce calendar










 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS