Development Progression

From ENHLDWiki

Jump to: navigation, search

Contents

This is the basic order of progression of the development. Some tasks can be done asynchronously, and some can be done in an assembly line staging style.

Setup and Organization

  • A method for handling the intra-group communications and data will need to be setup. A wiki will probably do the job nicely.
Status: Setup complete. Currently under maintenance.
  • Grants will need to be applied for. Butte CPR's stewardship will need to be formalized.
Status: Under the management of the Grant Administrator.
  • Domains will need to be registered. Final scope decisions will need to be made.
Status: Domains have been acquired.
Status: Waiting for funding

Issues

  • What will the final scope be?
  • Should we open the internal wiki on completion?

Dependencies

Everything except perhaps research relies on this step.

Research and Data collection

  • Research will need to be done for the content of the website; for Butte’s NHLD and others
Status: Under the management of the Historians.

Dependencies

This step can be done independently of the others but some data will be needed to test the site and data model during its construction and the content production step will depend on this data.

Build Website Front End

  • The end user website will need to be conceived, designed, prototyped, solidified and finalized.
Status: Waiting for funding; Accepting Ideas

Issues

To consider are overall look and feel, navigation, usability, accessibility, SEO, and portability to Google Earth.

Dependencies

  • The design will need to be completed and probably prototyped before the formatting for Google Earth can be built.
  • Testing the architecture will require a functional front end. A dummy architecture will need to exist for proper testing and construction.
  • The front end will need to be complete before additional SEO, PR, Google Earth solicitation occurs

Website Architecture and Data Model

The guts of the website that perform the data storage, formatting, and retrieval will need to be designed and built. Special functions required are the ability to format entries for Wikipedia and KMZ/KML.

Status: Waiting for funding. Experiments remain.

Issues

If the website becomes popular it may suffer some scalability issues. It will be important to consider those during its construction.

Dependencies

The back and front ends will not function without the data model. Their construction relies on at least a dummy data model.

Build website back end

The user interface for the inputting of content and the management of that content will need to be constructed. The back end will also be the source of alternative output such as Wikipedia text.

Issues

What framework should be used if any? Should it be AJAXy?

Dependencies

The architecture and data model will need to function before the backend is completed. A dummy architecture will need to exist during construction. Without the backend content can’t be easily entered into the website.

Build Google Earth Display Format

The look of the Google Earth entries needs to be designed.

Status: Accepting Ideas

Issues

  • How much should it look like the website front end?
  • How much integration with the website? Full information, or partial detail?
  • What other kinds of geo-information such as paths and overlays?

Dependencies

The display format will need to be tested prior to the construction of content and the finalization of some elements of the architecture.

Generate Content

Content needs to be generated from the data gathered during research.

Status: Under the management of the writers

Issues

Types of content: text, videos, images, audio? SEO

Dependencies

The site can’t be launched without content. Some dummy content will need to be added early to the data model for testing of the front and backend.

Input data into site

Once proper content has been produced it needs to be imputed into the backend. Hopefully this will be a simple enough process that the content produces can do it as their final step.

Status: Waiting for content

Dependencies

The backend will need to be made before the bulk of the content can be added.

Copy Data From Site to Wikipedia

The architecture will produce a wiki formatting of the content through the backend. This will need to be copied to Wikipedia. By doing so we increase our exposure and ensure inclusion into Google Earth

Status: Waiting for backend and Content

Issues

What other “featured” content portals should be looked at? Should the content be identical for Wikipedia?

Dependencies

The content needs to be in the website before it can be generated for Wikipedia.

Get Included into Google Earth

Some data is included with your download of Google Earth, including Discovery Channel, National Geographic, and Antweb.org . This gives the best exposure. We’ll need to find out how we can be included as well.

Status: Waiting for kml layer

Dependencies

The site will need to be near complete.

Open project to other contributors

It would be best if other local historians, preservation groups, history teachers/classes did the heavy lifting for their own regions.

Status: Waiting for project backend

Issues

Some NHLDs are so small that we may have to do the research and content generation for them. A vetting and submission curation system and will need to be established. Other issues of scope?

Dependencies

It might be necessary to get the larger NHLDs moving early so that their portions are sufficient to impress the Google Earth people enough to include our data.

Additional SEO and PR

Beyond the project some additional SEO and Public relations should probably be done to drive traffic to the site.

Status: Waiting for Front End; Need to generate some SEO guides for the writers.

Dependencies

The site will need to be completed and well populated before we drive the casual public to it.

Build 3D building models

Buildings will need to be photographed and measured. Models will need to be created with Google SketchUp. Models will need to be uploaded to the website and 3D Warehouse. While 3D models aren’t necessary they are the eye-candy which will drive interest in the project and the site.

Issues

This is the most time consuming task. 3D molding can be tricky. We will likely find ourselves needing to hire assistance handle the majority of the burden.

Dependencies

Buildings can be modeled fairly independently of the other tasks. Since it will be the most time consuming of tasks it would be best to start early.

Personal tools