Point.
Mozilla Firefox- POW, ScrapBook support Offline Web Applications
Mozilla Firefox and Thunderbird share Project and Team To-Dos and simplify Follow-up [IM]. URL >>>
Configuration Guide to share Team and Project To-Dos and Follow-up for Mozilla Thunderbird and Firefox
[QIM] URL: >>>
Contact Management stores Internet, e-mail and document contacts and controls contact qualification.
Lead Management indexes contacts and sorts them for qualification. It minimizes needed resources by
eliminating contacts with minimal potential. Storage of these contacts should provide reliable and
expeditious access and use. Project Management identifies the critical problem and assembles team
resources to apply to the solution within the required deadlines, cost and performance. It builds an
infrastructure for the team to channel communication and network activities. Channel communication
feeds from Internet Messaging to drive the aggregates of knowledge base, Educational System and
Technical Support System. Team milestones complete by educating the user and using material directed
to his language, and supporting project implementation expediently and accurately. Uninterrupted feed
of the aggregates depends on access to archived material and material that qualifies as projects occur
needing the material. Contacts cannot be accurately qualified because future need cannot be predicted.
Hence storing contacts and leads for future use is essential for team success.
Value of Archiving
Research and project implementation produce masses of material requiring qualification. Efficiency
dictates sorting material for qualification and to qualify only that with potential. No use spending time to
document and qualify questionable material. Storage builds a pyramid of material with the masses at the
bottom of contact qualification. How can the streams of Internet and e-mail as well as documents be
stored efficiently for recall after occurrence of qualified need?
Message Cycle Streams and saves Time in Contact, Lead and Project Entry
Internet Messaging employs the principles of the Messaging Cycle to engage the Internet in the pursuit
of Web Research and Project Management. Engagement produces individual contacts and uncovers
sources with significant content pertaining to the question posed by the engagement. Within the
message cycle streams occur during engagement. Rich contacts produce volumes of potential contacts
to store and qualify. These sources continue to produce contacts developing value in connection to future
problems or applications. Often asking the right question brings masses of material to categorize, index
and store. Then a problem or project occurs where the material provides the critical path of use. Users
forums demonstrate an example. They produce a broad scope of information generated by similar
experience of other users, which obviously may become of value in similar situations. IM assists the user
by configuring streaming to automate cataloging and storing of the material. To continue with the
example: configuration of Saved Searches and Message Filters for these streams automates filing and
provides easy and fruitful access to the material. As described in [IM] and [QIM] Message Filters
automatically file the material in virtual folders and Saved Searches display the streams. Streaming
saves user time for sources that produce focused sources of potentially useable material. Similarly active
projects produce streams while the project management communication resolves issues. The project
source creates collections of communication and information items for categorizing, indexing, actioning,
filing and storing.
Streaming improves productivity for contacts, leads and project issues that collect on a daily basis. The
job of sorting them, documenting and filing them requires substantial time. Processing these contacts on
arrival saves time and keeps the Inbox clear. It maintains the focus on the essential issues and allows the
team member to concentrate on them.
A Table of Contents (TOC) for the aggregate stores key information topics. Assembling the key words,
search words and into an index helps the users to find information relating to development or
management. It also identifies information found within the storage. Networking synergic relationships
between the source topics or other sources assists in connecting or linking potential ideas and concepts.
User experience is positive when succinct information clouds present resources containing information to
structure into a solution, resolution or construct an implementation. Filtering information removes
unnecessary and untargeted information. Positive experience requires that the filtered information
readily format into a feed targeted to the chosen audience. A user goes to the core content to filter the
information used to resolve the issues or continue development. This content drives the aggregates
informing the audience.
What is the overall documentation strategy? The answers to these questions and the discussions that
ensure determine the supporting infrastructure based on team need. Web frameworks offer
fundamentally two technologies to manage content. Observation shows that functioning teams and
communities install either a CMS or a wiki site. This infrastructure generally includes.
- Complete community contributed documentation including API references, examples, and How To
articles.
- Dynamically derived documentation from the code adding explanatory material. The community
contributes examples and general articles.
- A documentation team creates API reference and FAQs or application reports. The community assists by
contributing examples and general articles.
PM includes:
Information to drive the aggregates. See [BIA], [RDO] and [LDO]
Sales Consulting and Engineering Templates. See [SCT]
It collects the information on the Sales Cycle Management contact, lead, and project objects. See [QRO]
- A virtual filing system for documents. Incoming IM document stores Internet, e-mail and documents and
combines 3 different filing systems normally storing the different media. A local web server includes
Internet documents on the web and indexes or links documents and key e-mail archives.
- Office Automation uses a database to store information and insert the information into documents
generated for project management, technical management, financial management and business
administration as well as general correspondence. Generally the user interfaces with different systems
including the e-mail, database and Office Software as well as the Internet Browser. Often Internet assets
require the user to switch between the media to produce replies forcing the user into a different user
interface. A local web server allows the user to remain within the browser or e-mail to complete his tasks
without a medium interruption. Installing the local web server to complement the network file server was
the first step in the improvement of using IM to assemble core content for a document strategy.
- Local web servers support offline web applications and provide a user web framework to take web
applications offline or enable local use.
BREADCRUMBS uses the POW Platform and automatically stores visited web pages. It also offers a
search capability to search the stored web pages for terms. No update has been posted over the e-mail
users list.
ScrapBook
ScrapBook installs as a Firefox extension and performs very well as a virtual web server and web
research project manager. An alternative to Breadcrumbs for use as team web archive is the Firefox
extension ScrapBook. It archives and organizes web pages and bookmarks. Notes add for the user as
well. When configured for Auto Save it saves web pages automatically for a web archive.
ScrapBook Homepage
Use the following installation guides for the Internet Messaging local web server to share team to-dos
and support web research and project management.
Configure Mozilla Firefox and Thunderbird to share Project and Team To-Dos and simplify Follow-up [IM].
URL >>>
Configuration Guide to share Team and Project To-Dos and Follow-up for Mozilla Thunderbird and Firefox
[QIM]
URL: >>>
You will also need to install PERL. Perl is a scripting language, and can be a useful addition to any PC. But in the case
of DPWeb it is a necessary installation. You can get the files for this from the www.activestate.com website. Or go to this
page for the download for the latest version http://www.activestate.com/activeperl/features/ . Download and install
this package using the defaults. You will probably need to restart your PC after this installation.
If Apache has been correctly installed and the service started you will see a DPWeb opening page. There are 3 links on
this page. One to check if Perl is installed and running. One to give details of the web server and the installed Perl
modules, and the 3rd to start up the DataPerfect sample application.
Note that if you play with it and break the configuration you can simply reload it all and get it back to the original
condition by running the DPWebInstall extractor again. The DP application is in the folder C:\DPWeb\DP26Y and the
scripts and library scripts are in the folder C:\DPWeb\Apache2.2\cgi-bin\ the root for the documents is
C:\DPWeb\Apache2.2\.htdocs If you get error while playing with it you can look at the Apache logs.
With permission from the Author.
Lamp servers are generally available in the Unix distributions. The first place to go is the distribution
source. . This tutorial discusses the setup of Apache, PHP and MySQL for both Windows and Red Hat
Linux http://blazonry.com/scripting/install_apache.php. Building a LAMP Server..http://lamphowto.com/ .
Quick Linux Server Installation. http://www.mysql-apache-php.com/ .
Wamp servers contain complete distributions for Windows environments. Try this article for an
introduction and some sources for WAMP servers: http://www.sitepoint.com/blogs/2009/04/13/how-to-
install-php-on-windows/ Here is some more basic information: “Instructions for Apache, Perl/CGI, PHP,
and MySQL on Windows Installing and configuring Apache and ActivePerl in Windows.”
http://www.ricocheting.com/server/
ScrapBook proves useful in organization, storing and application of web material for example in Project
Management and Web Research as illustrated in the project sources. It’s documentation proves adequate
and the programming stable and reliable. It organizes web pages well and configures easily. In addition
the user annotates web pages, and adds notes. Web pages store in numbered folders, which limits them
for further user development, and results in page duplication when used in auto-save. Breadcrumbs and
ScrapBook complement each other when used for sharing, duplicating only the automatic storage
aspect. ScrapBook stores and organizes the Internet content of the projects, Information Resources and
the aggregates of Technical Support Systems (Tss), Educational Development Services (Eds) and the
team knowledge base (Kb). Install the ScrapBook extensions of Integrated Search and ScrapBook
CopyInfo.
Breadcrumb Configuration
The developer made the installation and configuration easy. After installing Breadcrumbs as a Firefox
add-on; go to Add-ons Breadcrumbs Options.
- You can add a password by checking the box. Then insert the login ID and the password. The server
installs as: http://localhost:6669/. Maintenance options include: erasing the index, erasing the web pages
and erasing them thoroughly. Then re-index the pages.
- Next is the Block List, which is important. Add any URL’s that should not be indexed.
- Then you can add the URL’s of shared Breadcrumb servers to search other team members over the
Internet. This builds a distributed search engine network over the Internet. The author encloses a link to
IP Chicken to test the workstation IP. It is best to use the link to test for the workstation IP and configure
that IP address instead of the default URL that uses http://localhost:6669 . Using the IP’s also function on
a network between workstations.
In “about:config:”
Key = breadcrumbs.root_directory
value = C:\ArcMessage\BreadcrumbShare
Test it by trying a search. Changing the root directory includes the new folder location in the search. For
the Breadcrumbs search use: http://localhost:6669/search.sjs. If the search page appears, then the file
directory changed successfully.
POW
POW proved reliable and flexible as it supports forms and easily installs as a web server in the browser.
However the threshold to implementation was too high for the first step. It is a candidate for the second
when the simple html templates replace with automated forms interfaced with a database.
dirview.
Copy dirview.zip in a subdirectory of the root directory htdocs for POW or Breadcrumbs. Directory
starts with the htdocs subdirectory. In the Addressbar use the command.
“http://localhost:6669/dirview/dirb.sjs?dir=breadcrumbs/pages=” this brings the directory of the
Breadcrumbs pages. Dirview is useful for listing the Breadcrumbs stored URLs.
Breadcrumbs Search
Changing the root directory includes the new folder location in the search. For the Breadcrumbs search
use:
http://localhost:6669/search.sjs.
Acknowledgements
Thanks to Brian Hancock BRILEIGH, whose work, development and support substantially shortened the
way and the learning curve.
See Also
Internet Messaging extends the support for the Sales Cycle Management Team.
[BIA] Building Information System Aggregates to drive Strategic Business Development Team Resources
URL: >>>
[QRO] Quick Reference to Sales Cycle Management Objects to drive Strategic Business Development
Aggregates URL: >>>
[RDO] Reference Linking Views, Data Objects and Transactions at the Common Point of Entry in Sales
Cycle Management URL: >>>
[LDO] Lead and Contact Data Objects, Transactions and Views participating in Sales Cycle Management
URL: >>>
[SCT] Sales Consulting Templates for use in a Team Knowledge Base for Customer Development URL:
>>>