Introduction
How To Use
How To Help
Send a Comment

Index A->Z

Latest:
  Changes by Users
  Images
  Comments
  Features and Fixes

Observations:
  Create Observation
  Sort by Date

Species Lists:
  Create List
  Sort by Date
  Sort by Title

Account:
  Login
  Create Account

Contributors
Site Stats

Colors from Amanita

Powered by:
Ruby on Rails
Preferred browser:
FireFox

Valid XHTML 1.0 Transitional

Find:
News

This page lists the latest changes to and news about the Mushroom Observer website.

Saturday July 23, 2008

  1. User profile page with image, location and notes. (Jason Hollinger)
  2. Fixes to user preferences page. (Jason Hollinger)

Saturday July 19, 2008

  1. Added email queue for managing comment and feature email. (Nathan Wilson)

Wednesday July 2, 2008

  1. Fixed more prev/next bugs. (Nathan Wilson)

Thursday June 19, 2008

  1. Fixed ordering issue with following a list of images for an explicit observation. (Nathan Wilson)
  2. Fixed bug with the same image getting used more than once for a particular observation. (Nathan Wilson)

Monday June 16, 2008

  1. Major revamp of handling for prev/next links. (Nathan Wilson)
  2. Performance improvements for show_observation and for session handling. (Nathan Wilson)

Sunday April 27, 2008

  1. Namings and votes included in contribution. (Jason Holllinger)
  2. Votes weighted by contribution (logarithm). (Jason Hollinger)
  3. Observer's vote weighted higher. (Jason Hollinger)
  4. Added the How To Help page and updated How To Use. (Nathan Wilson)
  5. Bug fix in displaying observer's opinion. (Jason Hollinger)

Saturday April 4, 2008

  1. If you put just a number in the 'Find' box it will first try to find the corresponding object by id number. If there isn't one, then it does the regular search. (Nathan Wilson)
  2. More tweaks to handling of newlines. (Jason Hollinger and Nathan Wilson)
  3. Added Textile Sandbox Page for more interactively creating your markup. (Jason Hollinger)
  4. More fixes to vote caching. (Jason Hollinger)

Wednesday April 2, 2008

  1. Fixed problem in comments and such where newlines required a <br/> to display correctly. Blank lines now appear as blank lines. (Jason Hollinger)
  2. Added Textile Sandbox Page for more interactively creating your markup. (Jason Hollinger)
  3. More fixes to vote caching. (Jason Hollinger)

Thursday March 27, 2008

  1. Added page for manually creating a single name. Available from the Observation Index or any Name Page. (Nathan Wilson)
  2. Fixes to vote caching. (Jason Hollinger)

Tuesday March 25, 2008

  1. Tweaks to the Name page so that more observations get shown. (Jason Hollinger)

Saturday March 22, 2008

  1. Modified how votes get counted. The value is calculated as sum(votes)/(number of votes + 1). Range is normalized to +/-100%. (Jason Hollinger and Nathan Wilson)
  2. Reorganized Name page to rank by consensus vote. (Jason Hollinger)
  3. Added section to Name page for observations that have had the given name applied to them. (Jason Hollinger)
  4. Observations with a score less that 0 are not shown in the Observations or Synonyms sections. (Jason Hollinger)
  5. There are some known issues with the way that observations you have voted "I'd Call It That" appear on Name pages.

Friday March 14, 2008

  1. Alphabet added to top of Name Index page. (Jason Hollinger)
  2. Fixed bugs in handling notes when names get merged. (Nathan Wilson)
  3. Modified how votes get counted. (Jason Hollinger and Nathan Wilson)

Wednesday March 19, 2008

  1. Various bug fixes.

Friday March 14, 2008

  1. Alphabet added to top of Name Index page. (Jason Hollinger)
  2. Fixed bugs in handling notes when names get merged. (Nathan Wilson)
  3. Modified how votes get counted. (Jason Hollinger and Nathan Wilson)

Tuesday March 4, 2008

  1. Fixes to voting algorithm.

Saturday March 1, 2008

  1. Added icons for observer's choice and the current consensus.
  2. Fix bug in adding authors to existing names.
  3. Loosened rules for deleting a naming. In particular you can now remove a naming you created as long as no one else has chosen that as their strongest positive vote.
  4. Fixed where the site sends you after you send a user email.

Saturday February 9, 2008

  1. Released support for formally proposing names for anyone's observation as well as voting on proposed names. See the How To Use page for details. (Jason Hollinger)
  2. Many other small changes went in as part of the proposed naming/voting work. (Jason Hollinger & Nathan Wilson)

Sunday January 6, 2008

  1. Location search button now returns a list of locations rather than observations. (Nathan Wilson)
  2. Added a link/page to map the locations returned by a search. (Nathan Wilson)

Saturday January 5, 2008

  1. Added location search button. (Nathan Wilson)
  2. Added link to all locations on the location search result page. (Nathan Wilson)
  3. Added direct email link to show user page. (Nathan Wilson)
  4. Added more links to the show user pages throughout. (Nathan Wilson)

Thursday January 3, 2008

  1. At long last, I am very excited to announce a major new feature for the Mushroom Observer website - Google Maps! The most interesting maps currently supported are Distribution Maps. Here's an example for Craterellus cornucopioides. To get a map for a particular name, you go to the page for a name either from the Index A->Z link on the left side of any window or by clicking an 'About ...' link at the top of an observation page. Once you're on the page for a name, there is a new link near the top called 'Distribution Map' which takes you to the map for that name.

    So like pretty much everything on Mushroom Observer, users can add to the Distribution Map for a name. The easiest way is when you create a new observation, use an already defined location. The auto-completion for the Where field will list all locations that are currently being used whether they are defined or not. Right now there are only a few values that are defined, but I'm hoping that will change quickly as users define more locations (see below). When creating or editing an observation, there is a checkbox labeled 'Is Collection Location'. By default it is checked. If you uncheck, then that observation will not get put on the distribution map. This allows you to record observations of mushrooms in places like mushroom fairs, grocery stores or other places where you may not know where the mushroom was actually collected.

    After you enter a new observation, you can check to see if that location is defined by clicking on the location link on the resulting observation page. If it is defined, then it will take you a location page that shows you a map of just that location. Otherwise it will do a search for observations that have that value in the where field. The search page will include links at the top to 'Define This Location' or 'Merge With A Defined Location'.

    Clicking a 'Define This Location' link will take you to a location creation page. The first thing to review is the name of the location. You are strongly encouraged to end each location with country. In the USA you are also encouraged to include the full state name along with the county. Abbreviations are discouraged with the exception of 'Co.' for County. Thus a good name is:

    Salt Point State Park, Sonoma Co., California, USA

    a bad name is

    Salt Point, CA

    For other countries, I don't know enough to propose a concrete proposal, so I expect conventions will evolve over time.

    Locations are currently defined as a box that completely encloses the named location. Part of intention with making the locations an area rather than a single GPS reading is to not force people to reveal their 'spots', while still getting something that is at least accurate to the county. To define a location you enter the extreme north and south latitudes as well as the extreme east and west longitudes for that location. To find the latitudes and longitudes, there are links to a couple of convenient location finder pages on the location creation/editing pages. These will open in a separate window or tab. You can then navigate to the location on the map and read off the position. I am hoping to integrate this functionality into Mushroom Observer, but I wanted to get this first version out to get some feedback before diving into that problem.

    In addition to the position of the location, you can also provide a maximum and minimum altitude along with some notes. Note that the altitudes should be in meters not feet. Once you have filled out the form, click 'Create' to define the location. It does a bit of sanity checking to make sure that the values are reasonable and that the name of the location is unique. An existing location can be edited by going to the page for that location and clicking 'Edit'. Anyone can change the information for a location, but the previous version of the information is kept as a reference to allow easy recovery if someone puts in the wrong information.

    A list of all locations in the system is available. You can reach it by clicking the 'All Locations' link from any of the location related pages. This page lists both the defined locations (on the left, sorted alphabetically) and the undefined locations (on the right, sorted by the number of observations associated with that location). My hope is that people will start clicking on the undefined locations and defining them starting with the ones that are in the most widespread use.

    Next to each undefined location is a 'Merge' link as well. This allows you to handle the case where the same location has been given but in different forms (e.g., 'Point Reyes National Seashore' and 'Pt Reyes Park'). When you click a 'Merge' link it will do a quick search for any likely candidates and present those in one list and all the remaining locations in another in case it guessed wrong. Clicking on any of those location links will perform the merge.

    In theory it would be possible for the same location to be defined more than once (presumably by different people). If this happens, you can propose a merge by editing one of the locations and change the Where field to the value of the other location. This will not have any immediate effect, but a warning will be given and an email will be sent to me with the details. I've restricted the ability to merge defined locations since that could cause significant data loss.

    Please send me your feedback on this feature. I have many ideas about how map use could be expanded in the future, but as always your feedback and requests will drive the order in which I do things.

    Hope you enjoy this new functionality!

Monday December 31, 2007

  1. Emergency bug fix related to spontaneous logouts. Logouts still happening, but users should not be losing data any more. (Nathan Wilson)

Saturday December 15, 2007

  1. More layout tweaks. (Nathan Wilson)
  2. Automatically removes extra spaces when lists are given. (Nathan Wilson)
  3. Modified date now gets set for observations created through a species list. (Nathan Wilson)
  4. Change 'Who' link to go to contribution summary. (Nathan Wilson)

Saturday November 17, 2007

  1. Adjusted layout to better use the space on the page. (Nathan Wilson)
  2. Adjusted link order based on usage patterns. (Nathan Wilson)
  3. Fixed problem in RSS feed. (Nathan Wilson)
  4. Fixed bug in display images with multiple names. (Nathan Wilson)
  5. Improved spam filtering. (Nathan Wilson)
  6. More internationalization. (Nathan Wilson)
  7. Fixed spammer generated errors with the welcome page and prev/next links. (Nathan Wilson)

Monday November 5, 2007

  1. Patched bug with internationalization that was causing the string __localization_missing__ to appear unexpectedly. I don't fully understand why it does this, but I've addressed the symptom. (Nathan Wilson)
  2. More improvements to auto-completion. (Jason Hollinger)

Friday October 19, 2007

  1. Improvements to auto-completion. Contributed by Jason Hollinger.
  2. Fixed a couple of minor bugs that users stumbled on.

Sunday October 14, 2007

  1. Comments now visible directly on the Show Observation page. In addition the Add Comment and Edit Comment pages now list all the information for the observation to make it easier to cut and paste while working on a comment. Contributed by Jason Hollinger.
  2. Deprecating or approving a name now asks for a comment. Contributed by Jason Hollinger.
  3. Better auto-completion enabled for Create Observation and Edit Observation. Contributed by Jason Hollinger.

Saturday October 13, 2007

  1. Added internationalization support including some translations into pt-BR (Brazilian Portuguese).

Tuesday October 9, 2007

  1. An email is now automatically sent to the owner of the observation anytime a comment is made. This feature can be turned off on your preferences page. Contributed by Jason Hollinger.
  2. The email messages are now optionally HTMLized. Contributed by Jason Hollinger.

Friday October 5, 2007

  1. Fixed a bug where genera were mistakenly getting deprecated when species they contain were deprecated.

Monday September 17, 2007

  1. Did a whole bunch of cleanup using the W3C validator to ensure that as much of the site as possible is valid XHTML 1.0. In the process found many little formatting problems. In general the layout should be unchanged. However, with browsers other than Firefox there may be significant changes, but those should be more consistent with the layout in Firefox. Please let me know if you see any significant layout problems.

    For anyone who cares, the Show Image and Show Original pages are not completely valid due to the use of the proposed RDFa standard used to describe the Creative Commons licensing terms. This standard is expected to be ratified in the near future.

Sunday September 2, 2007

  1. Contributors now have options for the license they contribute their images under. The license that has been used so far (Creative Commons Attribution, Non-Commercial, Share Alike License v2.5, or by-nc-sa v2.5 for short) only permits non-commercial uses. This license is not enough to allow their use on Wikipedia which requires the option for all contributed material to be used commercially. Support has been added for a license Wikipedia does accept, the Creative Commons Attribution, Share Alike License v3.0 license (by-sa v3.0). While I was working on this problem I also deprecated the use of by-nc-sa v2.5 in favor of the 3.0 version.

    This means when you add a new image you can choose between the Wikipedia compatible license and the non-commercial 3.0 license. The initial default for all users when adding new images is the Wikipedia compatible, by-sa v3.0 license. You can change this default on your Preferences page.

    You can change the license for any existing image by going to that image and selecting 'Edit Image'. You will see a new drop down menu listing the license options. If the image is currently under the by-nc-sa v2.5, then that option will still be in the list and will be the default. Finally for power users, there is a new page available off the Preferences page, the Bulk License Updater, which groups your images based on license and copyright holder and allows you to update each group in one go.

  2. Image search now includes the copyright holder field in the search.

  3. Updated the Introduction and How to Use pages to reflect many of the recent changes.

Saturday September 1, 2007

  1. Fixed bugs in handling version numbers and user assignment for some name changing functions.

Monday August 20, 2007

  1. Fixed bugs in adding author and creating new species indirectly by creating or editing observations.

Sunday August 12, 2007

  1. Re-enabled Bulk Name Edit after substantially revising past name generation and compensating for lost history.

Friday August 3, 2007

  1. Added citations to Names.
  2. Search improvements:
    Box is larger.
    Search value stays in all cases.
    Switched from just matching the beginning of the name string (unless there's a %), to searching anywhere in multple fields.
    Removed Location search since that's included in the Observation search now.
  3. Updated the past name page to explicitly show previous statuses and citations.

Thursday August 2, 2007

  1. Added Approve or Deprecate links to Show Name pages based on whether the name is deprecated or not.
  2. Removed 'Deprecated' checkbox from the Edit Name page.
  3. Fixed a bug in Edit Observation where providing a totally new name lost any other changes or edits made on the page.
  4. Fixed some of the handling of 'Unknown'.
  5. Fixed a bug in recording if a Name used to be deprecated.

Friday July 20, 2007

  1. Allowed system to assume that a non-deprecated name is preferred over a deprecated name if there is ambiguity.
  2. Fixed bug in saving author changes when the name can't be changed that was introduced in the July 6 update.

Friday July 6, 2007

  1. Reorganized the links on the observation, image and name pages to hopefully be more intuitive.
  2. Limited the ability to change the name and author of name to avoid changes to other people's observations without their approval.
  3. Fixed a few minor bugs.

Sunday July 1, 2007

  1. Updated the checklist code to give long lists after a visit to either the Observation Index or Name Index pages.
  2. Cleaned up the naming of Observation Index and Name Index. All Names is still maintained, but is now the same as the Name Index.

Saturday June 30, 2007

  1. Valid names are now in bold. Deprecated names are not.

Thursday June 28, 2007

  1. Moved to new hosting service.

Sunday June 24, 2007

  1. If there are two names that have exactly the same name and author and at least one of them has no notes, then they will get automatically merged if one of them is edited.
  2. Added a facility for testing the performance of image uploading.
  3. Fixed an omission in the error reporting code that caused alert emails to not get sent.

Monday June 18, 2007

  1. Names can now be marked as deprecated. The setting can be changed using the Edit Name page.
  2. Synonyms support added. Synonyms are used to verify names of observations and in species lists.
  3. Synonyms can be changed for one name by selecting 'Change Synonyms' from any Show Name page.
  4. Larger sets of names and synonyms can be added from the Bulk Name Edit page available from any Show Name page, the Name Index page or the All Names page.
  5. The Name Index page only lists names that have observations.
  6. The All Names page lists all names in the database and can be accessed from the Name Index page.
  7. Fixed bug with Creating Observations immediately after creating a new account.

Monday May 21, 2007

  1. One year anniversary!
  2. Added Site Stats, Contributors, Show User, User Observations and Comments for User pages.

Sunday May 13, 2007

  1. Fixed a variety of minor issues.
  2. Added 'sanitize' calls to avoid cross-site scripting vulnerabilities.

Thursday May 10, 2007

  1. Fixed bug in creating new names when creating a species list.

Sunday April 29, 2007

  1. Substantially improved error handling.
  2. Fixed problem with Google Web Accelerator.

Sunday April 22, 2007

  1. Reorganized and simplified observation editing and creation.
  2. Completed unit testing for existing pages.

Friday February 23, 2007

  1. Adjusted the size of some of the notes widgets to fill more of the screen.

Monday February 19, 2007

  1. Added note snippet and comment count to Show Image page for easier review.
  2. Adjusted options available for the number of rows in list displays.
  3. Fixed database migration scripts.
  4. Internal data simplification (removed observations.what field).

Tuesday February 13, 2007

  1. Added multiple upload option for Add Images.
  2. Changed some of the links in the left hand panel based on user feedback.

Saturday February 10, 2007

  1. Added image and location search within the site.

Thursday February 8, 2007

  1. Added Google image search links to Observation and Name pages.

Wednesday February 7, 2007

  1. Added checklists. Items in the checklist are the results of the latest search or viewed species list. Viewing large lists like 'Latest Changes' or 'Name Index' will reset the checklist to all names.
  2. Moved loading species lists from files to a separate page off of Edit Species List to avoid an interaction between the checklist and file loading.

Saturday January 27, 2007

  1. Name edits now appear in the RSS feed.

Sunday January 21, 2007

  1. Added How To Use page.
  2. Changed 'New' links to 'Create'.
  3. Fixed a bug with the search box.
  4. Fixed a couple of bugs with the next/prev links.

Thursday January 11, 2007

  1. Fixed a bug with creating new species.
  2. Fixed many bugs with page titles, some of which were preventing pages from loading.

Tuesday January 9, 2007

  1. Names are now database objects rather than just strings. They have a rank, a text name an author and notes.
  2. A show_name page shows this information as well as a list of all observations that use that Name. The show_pages can be accessed from each show_observation page as well as the name_index page that is available in the left-side panel.
  3. Names can be edited on the edit_name pages that are accessible from the show_name pages. Anyone is allowed to edit any name, but following the Wikipedia model, a record is kept of every version. The previous versions are stored as 'past names'. A show_past_name page shows the name information for a previous version of a name and is accessible from each show_name page.
  4. Names are associated with observations through the 'what' field of the observation. When the 'what' field is changed, the names are searched for a match. The 'what' field can either be the text_name or the text_name and the author for a name. No match is found for a 'what' value, then the user is given the option to create the new name. If a 'what' value matches more than one name (due to different authors publishing the same name), then the user is given a choice between the options. The options list how many observations use each version of the name. If you add an author to a 'what' field for a name that does not have an author already, it will ask you if you want to create the new name, but it will actually update the existing name.
  5. Names given in species lists are treated in the exact same manner, except that all the new names and all of the multiple matches are dealt with on the same page. There is also an option on the new_species_list and edit_species_list pages to 'Just Create New Names'. This adds the names without updating the species list or creating the corresponding observations.
  6. The search box is now available on every page.
  7. Removed the Observation Index in favor of the Name Index.
  8. Fixed some of the list ordering to make it more intuitive.
  9. A filter was added to the account creation process that should reduce the number of bot created users.
  10. Fixed a bug with bouncing between observations and images and using the next/prev links.

Monday December 18, 2006

  1. Added prev/next links that follow the RSS feed.
  2. Improved prev/next functionality throughout the site.
  3. RSS feed descriptions now have appropriate line breaks.

Monday December 4, 2006

  1. Species lists can now be uploaded from files.
  2. Separated note for species list from note that applies to member observations.
  3. Fixed use of multiple tabs by switching from session data to hidden fields.
  4. mushroomobserver.org/# == mushroomobserver.org/observer/show_observation/#

Monday October 26, 2006

  1. Switched Observations->By Name to include thumbnails and follow layout.
  2. Maintained old By Name behavior as Observations->Index.
  3. Added simple search box to Activity Log (Latest Changes) and Observation list pages.

Monday October 23, 2006

  1. Changed default page to the RSS feed.
  2. Changed page layout for observation and image list pages.
  3. Added layout controls to user preferences. Set to 10 rows x 1 column and turn off 'Put text below images' to get old layout.
  4. Changed thumbnail image size from 100px to 160px with lower quality (jpeg 50 vs. 75).
  5. Provided Prev/Next buttons for images.
  6. Added link to ask the webmaster a question about the site.
  7. Split up 'Manage Images' into 'Add Image', 'Reuse Image' and 'Remove Images' and made them more visible.
  8. 'Reuse Image' allows you to look at the images.
  9. Added links for viewing the log for observations and species lists.
  10. Made database lookup for all observations much more efficient.
  11. Rearranged left-hand panel.
  12. Images no longer have titles. They are derived from the observation(s) they are connected to.
  13. Removed Edit and Destroy links from view pages.
  14. Add mini-icon for webpages.

Sunday September 9, 2006

  1. Links to email the creator of observations or images with questions or commerical inquiries. The creator receives an email with the address of the user who wants to contact them. It is up to the creator whether they want to respond.
  2. User preferences added to disable the above email feature and to stop receiving emails like this letting you know about new features.
  3. RSS feed has been overhauled to reduce the number of entries and make them more relevant.
  4. Copyright holder now has an option to be something other than a registered user. The user who uploads the image is the default, but it can now be changed on a per image basis.

Monday August 21, 2006

Added RSS feed for all interesting events that happen on the site.
Added 'Create Account' link on login page to make it more obvious.
Tweaked page titles to make the site easier to index.

Sunday August 13, 2006

Added this news page.
List pages now have a better interface for paging than just next/previous, and its at the top and bottom of each page.

Saturday August 12, 2006

Added email verification system to user signup.