World Library  
Flag as Inappropriate
Email this Article

Star of Oregon (event)

Article Id: WHEBN0009130392
Reproduction Date:

Title: Star of Oregon (event)  
Author: World Heritage Encyclopedia
Language: English
Subject: Oregon pioneer history, Willamette Cattle Company, Joseph Gale, William Vandevert, Osborne Russell
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Star of Oregon (event)

Star of Oregon
Date 1840 to 1843
Location Oregon Country
North America
Participants Joseph Gale
Thomas J. Hubbard
Josiah Lamberson Parrish

The Star of Oregon episode of American history began in 1840 and ended in 1843. This enterprise by pioneers in the Willamette Valley of present-day Oregon consisted of building a ship they named Star of Oregon and then sailing it to California in order to bring back cattle to Oregon Country. The group was led by Joseph Gale and received assistance from Captain Wilkes of the United States Navy prior to setting sail on the open ocean. These pioneers were able to procure nearly 4,000 head of cattle, sheep, and horses combined.

Background

In 1837 the Willamette Cattle Company had brought over 600 head of cattle to Oregon via California. Prior to this, virtually all cattle in the region were owned by the Hudson's Bay Company (HBC).[1] While the events of 1837 had broken the HBC’s monopoly, much of the cattle were owned by a select few such as Ewing Young, John McLoughlin, and the Methodist Mission.[2] The independent settlers of the Willamette Valley were left in the same situation as before, so they met and came up with a plan to alleviate their need for cattle.[2] This group of pioneers decided to build a ship, sail it to California, trade the ship there for cattle, and then drive the cattle overland back to Oregon.[2] In the early stages Joseph Gale, as an experienced sailor, was asked to assist on the project and serve as captain once they got further along in the building.[2]

Ship construction

Construction of the ship began in 1840 on Swan Island in present-day Portland, Oregon.[2] There the ship was built under the guidance of Felix Hathaway, a ship’s carpenter.[3] On May 19, 1841, the ship was launched into the water, but only after Hathaway left the project for the lack of pay.[2] Construction then moved upriver to Oak Island to complete the vessel.[3]

As the area lacked many industries at the time, supplies were difficult to acquire. This was made more difficult when the Hudson’s Bay Company’s Doctor John McLoughlin denied the shipbuilders the ability to purchase supplies from Fort Vancouver.[2] McLoughlin refused, claiming that he did not think the boat would be seaworthy and even if it was able to set sail that the owners may attempt piracy with the ship.[2] Therefore, the builders covertly procured supplies elsewhere, mainly through buying from other settlers.[3] Additionally, the Methodist Mission’s blacksmith Josiah Lamberson Parrish would make metal spikes needed for the ship, plus Thomas J. Hubbard also made spikes for the ship.[2]

As construction progressed, the builders needed more and more materials to complete the boat. Coincidentally, in the summer of 1841 Captain Wilkes of the United States Navy arrived on the Columbia as part of the United States Exploring Expedition.[2] While inland, he learned of the construction of the ship and the plans of the builders.[2] Wilkes then impressed upon McLoughlin to change his position regarding the sale of supplies to the builders, including an offer to pay for any supplies the Americans were unable to buy.[2] With this, McLoughlin then allowed the ship builders to buy the remaining items needed, namely canvas and rigging.[2]

Even with a seaworthy craft, the builders also needed to get official papers to allow them to freely sail the ocean.[2] Once again Captain Wilkes was able to provide this necessity, but not before testing Captain Gale on his sailing and navigation skills.[2] Gale passed the test, and Wilkes presented papers to the crew along with a compass, kedge anchor, log line, two log glasses, and an American flag.[2][3]

As October approached, the builders stopped for the winter.[3] The next year, 1842, the ship was completed in August and Gale began training his crew as they sailed down the Willamette River.[2]

They named the completed vessel Star of Oregon, after which ship and crew set sail for California.[2] The enterprise left the Willamette River on August 29, 1842 sailing by Fort Vancouver.[2] As the ship progressed down the Columbia Captain Gale continued training the others on sailing.[2] On September 12, the Star of Oregon left the Columbia and entered the open ocean.[3] The day before Gale met with Captain John H. Couch aboard Couch’s Chenamus when Couch offered to Gale advice and to lead the way out of the mouth.[2]

Execution

Once on the ocean, Gale stayed at the helm for approximately 36 hours straight through the fog and rain. He wanted to sail out around 35 miles from the coast and then head south, this due to the ship’s lack of charts.[2] While sailing south the ship nearly hit rocks as they cruised too close to shore in the fog.[3] Then on September 17, 1842, the Star of Oregon and her crew reached San Francisco Bay.[3] They stopped at the Old Presidio and presented their papers to the Mexican officials, who then allowed them to proceed to Yerba Buena.[2]

Once in Yerba Buena, now San Francisco, the passenger Mr. Pfeffenhauser disembarked to continue his journey to find his relative Captain Sutter.[2] There the ship was sold to a Frenchman, Joseph Yves Limantour, in a three way transaction.[2] Limantour was in need of a new vessel since in October 1841, the merchant’s schooner Ayacucho had gone aground near Point Reyes.[4] However, Limantour did not have cattle, but General Mariano Guadalupe Vallejo, Commander General of California, did have the cattle.[4] Vallejo owned a substantial rancho in Sonoma with plenty of cattle.[4] So in the deal Vallejo received merchandise from Limantour, the Oregonians received 350 head of cattle from Vallejo, and Limantour got the ship.[4] The vessel was then renamed the Jóven Fanita in honor of General Vallejo’s seven-year-old daughter, Epifania.[4]

However, the Oregon crew did not immediately head back north, as Gale thought it best to wait the winter out and attempt to recruit more people for the overland journey.[3] Kilbourne then dropped out and decided to stay.[2] Meanwhile, Gale sent out several circulars to attempt to recruit more people to settle in Oregon.[3] Once spring came and the crew gathered at Cash Creek there were now a total of 42 people ready to head north to Oregon Country.

This party started north with 1,250 head of cattle, 600 horses and mules, and 3,000 sheep.[2] The journey overland took 75 days, and in mid May 1843, they arrived back in the Willamette Valley of the Oregon Country.[2]

Legacy

The enterprise brought the first Spanish merino sheep to Oregon, and allowed for greater economic independence of the pioneers.[3] Gale was then elected to the provisional government of Oregon a few months later as one of three members of the executive committee at the Champoeg Meetings.[3]

Participants

Shipbuilding

Those participating in the construction of the vessel:

Journey

  • Known participants: Joseph Gale, John Canan, Pleasant Armstrong, Ralph Kilbourne, Jacob Green.
  • Passenger: Charles Pfeffenhauser

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab
  3. ^ a b c d e f g h i j k l
  4. ^ a b c d e
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.