I've been through a few revisions of the following project proposal and I 
wanted to share it with all of you. Please reply with your comments or 
suggestions and let me know what you think, from both a documentation solution 
and an implementation perspective. I'm cross-posting to the OpenSolaris install 
forum for the latter.

I'm also attaching a diagram to help describe the project proposal.

Thanks in advance,
Paul

Project Synopsis
-----------------------
Provide the ability to dynamically create an index of information
links from the Image Packages System IPS packages that are
installed on an OpenSolaris system. This index will give users
a customized, high-level list of links to help them find the
appropriate information about the software that is installed on their
system.

Project Description
--------------------------
Solaris documentation has always been delivered as a single,
monolithic documentation set. Sun has never provided
a way to dynamically create an information set based
on the packages that are actually installed with the Solaris
operating system.

This problem of providing customized information is even more
intensified with the new Image Packages System (IPS) software.
With OpenSolaris, users now install the core operating system
and then choose additional packages to install from the package
depot server. This new installation paradigm enables more flexibility
and very customized systems.

And, because OpenSolaris development is now open to the community,
the number of packages and features will continue to grow quickly.
It will become increasingly difficult (if not impossible) to maintain
a single documentation set that covers all the packages in the
repository. And, even if that were possible, users will only want or
need information for the packages that they have installed.

This Dynamic Information Index project is meant to solve this
problem by mirroring the customization of the IPS software.
Through the use of a standardized installation script, each
package will provide links to its associated documentation.
As packages are installed on a system, their associated
documentation links will be merged into a single index.

So, after a system is installed with OpenSolaris, users can
access a single index that enables them to find all the related
information for the packages that are installed on their system.
The index could include links to wikis, project pages, demos,
BigAdmin, docs.sun.com, and other information types. Also, this
index will be updated whenever the user installs additional packages
in the future or updates to existing packages.

In Phase 2, we could go beyond links and actually start to dynamically
build documentation sets.
 
 
This message posted from opensolaris.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenSol_dynamic-index.png
Type: image/png
Size: 51328 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/install-discuss/attachments/20080825/52faf8ab/attachment.png>

Reply via email to