Anda di halaman 1dari 10

Team Search Web Archive stores visited Web Pages at the Entry

Point.
Mozilla Firefox- POW, ScrapBook support Offline Web Applications

POW in Internet Messaging.......................................................................................................................................... ...1


Message Cycle Streams and saves Time in Contact, Lead and Project Entry................................................. ........2
Stream Content flowing into IM Archives........................................................................................... ...........................2
Improve Stream Flow and channel it to the Aggregates............................................................................................ ....3
A Document Strategy guides building Core Content to feed the Aggregates........................................................ ..3
Organic Community or Spiral Growth................................................................................................. ..........................3
Issues of adapting the web framework to Team Resources............................................................................. .............4
Document Strategy Core Content.................................................................................................................... ............4
Building Core Content from Contact, Lead Information.............................................................................................. ...4
Project Management Team Archive and To-Dos...................................................................................... .....................4
Local Web Server to support the Document Strategy.............................................................................. ....................5
Why employ a local web server?.......................................................................................................... .......................5
What technologies offer solutions for a local web server?..................................................................... .......................5
What services do the local web servers offer?..................................................................................................... .........5
Firefox Extensions provide local Services.............................................................................................................. ....5
POW and Breadcrumbs................................................................................................................................ ................5
ScrapBook.............................................................................................................................................. ......................6
Web Servers to support local service for Offline Applications.......................................................... .......................6
Self-Installing Local Web Server for Windows:.................................................................................... .........................6
Offline Web Application for Experimenting and Learning........................................................................... ...................6
Implementation of a local Server to store Information Resources and support Project Team Management
Requirements..................................................................................................................................................... ..............7
Web Archive. Comparison between Breadcrumbs and ScrapBook........................................................................ ..7
Configure the Breadcrumbs Team Web Page Archive............................................................................... ................8
Breadcrumb Configuration............................................................................................................................ ................8
Installing Shared Directory or Files............................................................................................................ ...................8
Experience building and using IM with Breadcrumbs, POW and ScrapBook.................................................... ......8
Future Perspectives- Where’s it headed?.......................................................................................... .........................9
Try a simple POW Application............................................................................................................................ ..........9
Use Breadcrumbs and ScrapBook to bring on-line reading-> Home...................................................................... 10
Acknowledgements................................................................................................................................ .......................10
See Also............................................................................................................................................................... ...........10

POW in Internet Messaging


POW means Plain Old Web server and installs as a web server running in Mozilla Firefox. While useful for
developers; an application of POW named Breadcrumbs also offers teams the capability to archive
project and web documents locally.
Breadcrumbs integrates in Internet
Messaging projects to simplify sharing
team to-dos and facilitates archiving web
pages. It implements the advantage of
the message cycle and channeling
contacts into a single point of entry for
processing. Contacts from web research
and project management include
Internet, e-mail and documents. Typically
parallel systems manage contacts, leads
and projects within the different media.
Using a single point of contact unifies
the systems into one, which significantly
simplifies the infrastructure and makes
use easier for the user.

Common Point of Entry

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -1-


The Common Point of Entry utilizes the message cycle to combine contact and document flow. Both web
research and project management engage the Internet for information resources to channel into
aggregates driving web research, project management and sales cycle management. Using the Internet
to engage contacts produces information assets to qualify according to contacts, leads and projects.
Contacts provide insignificant value, while leads offer potential and projects focus on satisfying the
needs and demand to successfully complete project requirements and fulfilling the prerequisites for
growth.

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.

Stream Content flowing into IM Archives


Streams produce assets flowing into the web framework. This perspective examines the assets
uncovered by team efforts and how to ensure proficient use as well as security.
- Web Archive. A web archive is a central storage of all pages visited. A team archive stores viewed web
pages and then provides a search engine to search historical contacts for information needed in team
activities including project management or web research. It stores the web pages in the original form
ensuring availability and prevents loss of material as well as finding sought-after web material. Indexing
of the material decreases time necessary to find suitable information, qualify it and complement it, then

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -2-


format it for use. Self-organizing systems within the web result in continual change in the content.
Security dictates access to potentially valuable material that may have future use. It recommends that
pages visited in the course of this path store for future use to prevent loss.
- Browse History. Messages cycling through the point of entry create a linear incline, which obeys a
significant property of spiral growth. This incline contains the complete research trail and stores links to
pages that later prove useful. An integrated search capability increases the value of web research by
establishing connections between the sources of team contacts. The browsing history records the
successive Internet contacts in a trail with the possibility of using analysis to refine and improve results.
- Search terms and key words guide a search path ascending the spiral incline and producing a trail of
the selected URL's. The search trail contains the URL, and relates the key words used to search to the
resulting contacts. It also records notes about the encounters. This sequential storage of surf search
results constitutes a complete research trail. Later searches apply the search parameters to improve the
yield and set surfing priorities.
- Bookmark storage continues to evaluate potential value by improving access to the stored material. It
indicates the priority of the content and links it for the user. Storing bookmarks of the web interaction for
later reference and processing stores the intuitive evaluation of the page usefulness. It integrates the
resources into current activities.
- Bookmark annotation improves the search usefulness by noting the search words and notes pertaining
to the contact. It records the keywords for later optimization and adaptation to guide the yield.
- Tagging bookmarks integrates bookmarks into the processes and enables categorization.

Improve Stream Flow and channel it to the Aggregates


Teams invest considerable work in preparing source content for productive use in to-dos and for use in
development or application to solve project problems. Incoming content categorizes and collects in
groups. Indexes divide material into useable collections. Often collections or categories network to
synergize creative solutions. Each source identifies by individual contact data and the content needs to
file for referencing and later use. Contact management collects key data, and project management
segregates the incoming stream, and sorts the information.

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.

Refinement of the Source or expanding Contacts


Channeling evaluates and analyzes funneling sources to refine the parameters and focus the yield.
Search words participate as the search terms in Internet searches. They index the contacts resulting
from the searches. Relating the search words to the yield adapts the use of the search terms to filter the
yield.

Searches using Key Words or Search Words.


- The search path examines the search results. It allows the user to re-define search terms or exchange
them to filter unusable content.
- An extrapolation of the search path enables defining additional or new search terms
- Use the search results to define the parameters for new search engines or sources. Expand the search
engines used for the search
- Key words. Key words differ from Search words by the use. Search words participate in actual searches.
The key words collect as ideas pertaining to research topics and define the categories. The search path
gives a comparison between the key words and results. It’s use helps refine searches through a better
specification of search words.
- Stored searches define links to information. These searches store the terms used in a search, identify it
and use the search parameters to present the information to the user.

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.

A Document Strategy guides building Core Content to feed the Aggregates

Organic Community or Spiral Growth


Teams or communities producing viable solution technologies demonstrate spiral growth as they tackle
the obstacles to implementation and innovate solutions. This growth is a manifestation of the message

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -3-


cycle. A document strategy fuels team growth. Team success installs a document strategy as it
progresses directed by the aggregate needs.

Positive User experience in prevalent models


This motivated a development to look at and use IM to improve the overall user experience. What is
positive? Easily find the information you're looking for is the most important factor in the usefulness and
growth of the project. Insert the incoming information expediently online into a CMS (content
management system) or Wiki. These two models lead the web frameworks. A CMS brings structured data
model and sophisticated search and discovery. A Wiki collects user material and presents it according to
proven key words. Installing a CMS offers a complete web site solution (style and layout, blog, most
popular entries, etc.) as well as some advanced features, like integrating e-mails into content or an
integrated project tracking system.

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.

Issues of adapting the web framework to Team Resources


Web 2.0 redesigns within a CMS require extensive resources. Wikis reduce the team load to prepare and
produce the content. Implementation experience shows that it is usually not the software tool that
prevents having better usability on the site. The information generally resides within the community. It
depends on the effort necessary to divert the incoming streams of information, and information
generated by team development to feed the audience channels. Channeling the incoming information
through a common point of entry and using the IM to drive the aggregates downloads team resources.
Evolution is much easier to digest and needs much less energy for a community of contributors than
revolution. It's also much easier to earn trust that way. It centers the audience attention where the action
is. CMS offers tools for the static site, the wiki and the blog to share a common look & feel. Wikis share
some deficiencies in the way the web site and associated resources are composed, organized and how
'unified' it feels to the audience.

Document Strategy Core Content


Individual contacts and sources stream information into Core Content. Core Content collects
incoming information and stores it for a positive user experience and to enable productive access
for teams or communities to accomplish tasks. Information collects primarily either as documents,
Internet media, e-mails or data for storage in a database.

Building Core Content from Contact, Lead Information


Streaming collects contact data on arrival. The first implementation cycle in moving from a classical
contact management and sales project management system built two forms used within the web
framework. Contact Meta Data collected information on the contact communication and identified the
communication channels. It begins collecting information on the vocabulary used by the contact. It also
collects support needs to match up resources with contact needs. Project management (PM) information
stores in a complementary form and collects during the support cycle.

Contact, lead and project Meta Data includes:


Contact Data consists of data fields and stores in a database.
- Contact Data. Phone, Fax, E-mail.
- Feeds and media used: Web, Users Forum, Mailing List, Mailing List Archive, Users Group, Blog, Issue
Queue.
- Support resources: Code, samples, Tools.

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]

Project Management Team Archive and To-Dos

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -4-


Project Management (PM) assembles the information needed for sales consulting and engineering and
identifies the issues. It compares the issues with project resources to determine the customer benefit.
Aggregates assist in presenting the solution and the benefits in a language best fitting to contact needs.
Further aggregates ensure that services and support promptly fulfills project requirements.

Local Web Server to support the Document Strategy


Why employ a local web server?
Internet Research produces a wealth of material some of which matures in value over time. Web
evolution removes some of this material and it disappears from the web or changes the content. Both of
can degrade the content value. A local archive of material with potential value prevents loss or
degradation of material.

- 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.

What technologies offer solutions for a local web server?


- POW is a Firefox extension that constructs a local web server in the browser and stores files locally.
- Typical web servers such as Apache also install for local use. LAMP servers are Unix distributions
containing an Apache web server, PHP and MySql. They are available in a Windows version as a WAMP
Server.
WAMP servers locally install a web server, and support typical web languages such as PHP, Perl as well
as others used for web applications.

What services do the local web servers offer?


Local web servers offer form processing offloading office automation, and integrate an editing and
document generation capability into the browser. It enables the user to perform office automation online
and offline as well providing an integrated user interface across the different media.
- They function as storage for information assets from project management and the Information
Resources. Drive for the aggregates uses material from the local storage.
- They function as a virtual file system that maps the network file system to folders in the browser where
ScrapBook is an example.
- Current scripting languages such as Perl, PHP or Java offer good database connectivity. They connect
the user to the database over the browser using forms.
- They offer a development environment for the typical languages like Perl, PHP, JavaScript, Java or Ruby
where the languages install in the server.

Firefox Extensions provide local Services

POW and Breadcrumbs


POW “Plain Old Web Server”. POW comes in two versions. The native version POW is the plain vanilla
flavor and Breadcrumbs adds the application of web storage. Breadcrumbs stores the web pages for
reference. They install as extensions in Mozilla Firefox. Because of Firefox limitations only one version will
install. POW uses .sjs for a server language which is server side JavaScript. POW functions best as a
programming environment. Its advantage is the ability to run any Web language you want, provided it
has a command line version. That includes Python, PERL, PHP, Ruby and AWK. Even XSLT, too. It
implements CGI scripts for form processing. The author provides scripts to start the
user with server-side JS, GET, POST, uploads, Cookies, SQLite and AJAX.

Here is the Main Page of the POW Wiki >>>


Gentle Introduction to POW SJS >>>
Wahoo’s Word Blog from David Kellogg » POW >>>
FireFox POW - Users Group | Google Groups >>>

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -5-


New POW Preview Version: You can find the preview version at http://davidkellogg.com/pub/pow.xpi The
preview version is good up to 3.5 b 99 (June 2009).

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: >>>

Web Servers to support local service for Offline Applications


A web server installs with the server software and the developer chooses his development environment
including the programming languages. Installing a web server requires the server software and
programming language. Complete distributions save the administrator the task of individually installing
the different packages.

Self-Installing Local Web Server for Windows:


Save yourself time and experiment with a reliable installation that does not install in the registry and is
mobile.
- BRILEIGH. Brian Hancock. >>> This is a nice distribution including the Apache 2.2 web server and
integrates the classic DataPerfect (DP) (Dos) database with Perl. Simply install the server. Then go to
Active Perl and install the Active Perl. This distribution offers the user a look at DP integrated as a web
based database for use in office automation. Take a further look at the developer’s site at to see how this
database integrates into the web and the extensive office automation it offers online or offline users. You
can also see how to web enable a broad range database applications.

Offline Web Application for Experimenting and Learning


You can download the DPWeb sample application, scripts, script libraries, and preconfigured Apache installation
package from my website at the URL: http://www.brileigh.com/dpweb/DPWebInstall.zip and run the enclosed installed
DPWebInstall.exe. The installer is just a file extractor. There are some notes and comments in the installer, but you
should just accept the defaults, and install the application into the default location which is C:\. This installer will unzip
the files into a new folder C:\DPWEB folder. It will not install files anywhere else on your machine, making it easy to
remove all traces later. Do not yet be tempted to install it to any other location that C:\ as the configuration of Apache as
well as the Perl scripts rely on this location.

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.

Once both packages are installed


1) Open the C:\DPWeb\Apache Shortcuts folder
2) Open the Install folder and run the shortcut “Apache Install”
3) Open the Control Apache Server folder and run the shortcut “Start“
4) Open your web browser, and enter the URL http://localhost or http://127.0.1

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.

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -6-


If you get this running on your local machine, and you have access to an computer networked to it, then find the IP
address of the local machine (open a command window and run the command: ipconfig /all and note the IP address.
You should be able to run the application from the networked computer by entering the URL in your browser eg
http://192.168.0.35

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.

For information and support on DataPerfect from the former WP visit:


http://dataperfect.nl/CMS/index.php

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/

Implementation of a local Server to store Information Resources and support


Project Team Management Requirements
This article explains a stepped approach to implementation beginning with the construction of a common
point of entry in Internet Messaging. This entry point flows incoming information resources into the
unique combination of activities and Information Resources for storage and processing. Drive for the
aggregates of team knowledge base, Educational Systems and Technical Support Systems comes from
the resources and project management controls.

Development Environment or supporting the user with Internet Messaging


Previous discussion presented an overview including the two perspectives of development and Internet
Messaging to support the user with a common point of entry where he focuses on qualification of
required information resources. After leaving the Common Point of Entry, sorted information elements
feed the aggregates and audience feeds like the web site, wikis, or blogs. The following implementation
concentrates on fulfilling the needs of project teams striving to resolve project issues and fulfill targets. It
discusses experience in the implementation and points to continuing development. It does not neglect
the team developmental needs.

Web Archive. Comparison between Breadcrumbs and ScrapBook


Breadcrumbs offers a native web server programmed to automatically archive viewed web pages. The
search functions, but was not adequate for reliable and efficient use. It stores the web pages in a folder
where they index according to the URL. The documentation and communication do not reveal intensive
current activities by the developer. Nor does the Google Group reflect development activity or respond to
support questions on Breadcrumbs. During archiving, the index grew to an unmanageable size and the
support requests remained unanswered. Hence Breadcrumbs was removed and replaced with
ScrapBook. If the needed index and search stability could be maintained, Breadcrumbs would fulfill the
requirements. Please note that the group shows more activity with POW as discussed below (June 2009).

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.

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -7-


Configure the Breadcrumbs Team Web Page Archive
Breadcrumbs stores the visited websites well, and puts them into a folder. It installs with a search engine
that queries the stored pages for the search terms. The options configure to search other Breadcrumb
installations as well. The searching delivers weak results because it misses pages. You can complement it
with Google Desktop. Configure the Desktop so that it indexes and then searches the Breadcrumb files.
This search produces more predictable results and of greater scope. The combination improves search
results. The author provided adequate programming examples to try POW out. They can be found at:
Main Page- Plain Old Webserver. POW uses “.sjs“ which is a server side JavaScript language. They cover
the basic functions of writing to the page, uploading, writing to file. Other functions for the developer are
available. Dual instances of POW and Breadcrumbs do not install because of Firefox problems.

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.

Installing Shared Directory or Files


Breadcrumbs Files store in
C:\WINDOWS\Profiles\user_Default\ApplicationData\Mozilla\Firefox\Profiles\Profile.default\breadcrumbs\ht
docs, and it is the usual root directory. In an active search installation; Breadcrumbs stores a large
number of folders and files. Each website opens a folder to store the site’s web pages. It is better for
back-up and stability reasons to take the files out of the profile folder. Using a shared folder for the team
messaging files puts Internet and e-mail files in a central location for easy administration. The author
provided an undocumented configuration to change the Breadcrumb root folder.

For the breadcrumbs directory, the undocumented feature is this.


Setup a Breadcrumbs_RootDirectory in the shared messages folder for example.
C:\ArcMessage\BreadcrumbShare. The Breadcrumb file copy into this folder resulting in:
C:\ArcMessage\BreadcrumbShare\breadcrumbs
In Firefox:
1. “Go to -> “about:config”” in the address bar.
2. Add a new string value with right-click.
3. Add the key, "breadcrumbs.root_directory", value "c:\" or something equivalent.
4. Close and restart Firefox. That moves the root directory.

In “about:config:”
Key = breadcrumbs.root_directory
value = C:\ArcMessage\BreadcrumbShare

The Breadcrumbs root is now C:\ArcMessage\BreadcrumbShare\Breadcrumbs\

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.

Experience building and using IM with Breadcrumbs, POW and ScrapBook

An implementation of Sales Cycle Management moved from a classical database supported


infrastructure to the first steps of a web enabled structure. The configuration described above
accompanied it. Results from the implementation and the ensuing tests show that the investment of
resources amortized itself. A unified user interface demonstrated benefits for the user when employing a
unified desktop seeking to collect and combine information from Internet, e-mail and documents. Using
IM avoided the duplicate data entry typical for databases. Project management employed e-mail as a
primary means of follow-up. Completing the first stage built a basic document strategy that formats the
information resources and assets for media or feeds typical to team markets. Information resources feed
project management and drive the aggregates while the integration minimizes frictional losses.

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -8-


System experience:
- Web Archive. Breadcrumbs did not prove reliable as a search tool. It reliably stored the visited web
pages efficiently under the URL. Backup was easy. The Breadcrumbs search did not produce needed
results for web research. Replacing it with Google Desktop provided some relief. But this cycle replaced
Breadcrumbs with the ScrapBook equivalent feature. This feature proved reliable and the search
produced acceptable results to drive the aggregates and produce core content.
- Unification of Team Bookmarks. Current Mozilla technology offers no reliable way to integrate team
bookmarks. Forums recommend not networking SQLite files for Firefox 3. ScrapBook networks team
bookmarks within the team folders.
- Virtual File Server. ScrapBook controlled flow in the sales cycle management. It worked well with the
integration of Internet, e-mail and documents. The complete storage of PM and Information Resources as
well as the aggregates offered easy and clear document access. In this phase parallel storage systems
stored the 3 media types and the feeds recovered the information or documents to format for the media.
Folders or tags in ScrapBook, e-mail client and the network file system stored documents in
corresponding folders, which integrated in the workflow. ScrapBook sets up a logical storage system
storing either the document in it’s own storage or links it to the document storage with a link. Searching
the documents producing good recall results. Export, import and document organization went well.
ScrapBook proved 100% reliable. Information for content extracts well by annotating the pages for the
essential fragments.
- ScrapBook folders organize the project documents, and Information Resources. Equally it organizes the
aggregates in a common system.
- Logging notes documented research and project management comments, ideas and inputs for to-dos. It
documents the spiral ascending the incline.
- User annotation enables utilization and processing of the collected information. It also stores document
elements for use in core content.
- Templates. Data entry used identical templates for e-mail and Internet entry. ScrapBook template entry
implemented easily and well. It linked in the folder.
- Internet documents have yet to employ tagging for to-dos. No tagging methods proved to be the major
deficiency. Tags for e-mails control the to-do flow and permit the user to follow-up on actions. ScrapBook
did not offer an equivalent capacity.

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.

Future Perspectives- Where’s it headed?


Database integration will integrate the Internet, e-mail and documents with automated forms in a user
interface. The forms connect to SQLite for persistent data storage. Forms provide the user with data
entry, visualization, evaluation and analysis. Data based support allows user to access html forms,
spreadsheets or the conventional document automation. A uniform tagging system for Internet, e-mail
and documents enables complete follow-up and an overview of all to-dos. The existing infrastructure
extends to make contact and lead management more accommodating for the user and extend the
document strategy so that the more difficult assets to integrate such as threads from user groups or
forums and project management issues feed into the content production. This extension makes the
information available over the feeds. A local web server will support offline web application for the user
and ensure a simple, unified user interface for web and offline application. Using a local web server will
also enable focused queries to eliminate multiplicity in the contact, lead and project entry steps.

Try a simple POW Application.


Go to Google Groups and Firefox POW Users- Group . Continue further to the Group “files”. From the
file list download the files “dirview.zip” Dirview lists the folders in a POW directory.

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.

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 -9-


Use Breadcrumbs and ScrapBook to bring on-line reading-> Home
If you use tutorials or other hypertext linked documents then Breadcrumbs stores the pages linked to the
index page. View the tutorial or document pages on-line, they automatically store in Breadcrumbs.
Capture the index page in ScrapBook. Calling up the index page and using the links connects to the
pages stored in Breadcrumbs. Then the entire link document reads from ScrapBook without an on-line
connection. A useful hypertext tutorial links online. But with ScrapBook and Breadcrumbs it stores locally

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: >>>

Streamlining Sales Cycle Management with Internet Messaging 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:
>>>

Attribute Content and Text to Gary_Gabriel 19121318.doc 27.06.09 - 10


-

Anda mungkin juga menyukai