ResourceSpace
Encyclopedia
ResourceSpace is an open source Digital Asset Management
Digital asset management
Digital asset management consists of management tasks and decisions surrounding the ingestion, annotation, cataloguing, storage, retrieval and distribution of digital assets...

 system originally developed for Oxfam
Oxfam
Oxfam is an international confederation of 15 organizations working in 98 countries worldwide to find lasting solutions to poverty and related injustice around the world. In all Oxfam’s actions, the ultimate goal is to enable people to exercise their rights and manage their own lives...

. It has been released under a BSD-style license. It requires PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

, MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...

, and the GD Graphics Library
GD Graphics Library
The GD Graphics Library is a graphics software library by Thomas Boutell and others for dynamically manipulating images. Its native programming language is ANSI C, but it has interfaces for many other programming languages. It can create GIFs, JPEGs, PNGs, and WBMPs...

, and works with most web server software such as Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...

.

A particular focus is on the improvement of collaboration between users when assembling resources together for a project. Users can create custom 'collections' which include resources and saved searches, which can be shared with other users. Collections work like a shopping cart
Shopping cart
A shopping cart is a cart supplied by a shop, especially supermarkets, for use by customers inside the shop for transport of merchandise to the check-out counter during shopping...

 on an e-commerce site, and are always visible in a strip at the bottom of the screen.

Features

  • Pure web interface
  • Intelligent search ordering - resources are scored against each keyword using user search activity
  • Organisation, collaboration and distribution - tools to organise resources, share with colleagues on projects and distribute to others; removes the need to e-mail large files
  • Automatic resizing - resources can be downloaded in a variety of sizes so users can choose if they require high quality print files or lower quality screen / web resolution files, saving bandwidth and download time
  • Themes - pre-selected groups of resources
  • Permissions - set resource access level by user group
  • Research services - allows specific requests to be made to a central resources team
  • Archiving - resources can be archived and are then not visible in the main search
  • User contributions - allows users to submit resources to the system, which can then be processed by a central team before being made available to other users - useful for working with remote photographers
  • Multilingual - the application is multilingual capable with most major languages supported
  • Automatic thumbnail creation for most image and video file types including JPEG, GIF, PNG, PDF, TTF, Photoshop PSD, AVI, MOV, MPEG using ImageMagick
    ImageMagick
    ImageMagick is an open source software suite for displaying, converting, and editing raster image files. It can read and write over 100 image file formats. ImageMagick is licensed under the Apache 2.0 license.- Features and capabilities:...

     and FFmpeg
    FFmpeg
    FFmpeg is a free software project that produces libraries and programs for handling multimedia data. The most notable parts of FFmpeg are libavcodec, an audio/video codec library used by several other projects, libavformat, an audio/video container mux and demux library, and the ffmpeg command line...

  • Comprehensive Exif/IPTC/XMP
    XMP
    XMP may refer to:In software and data standards:* Extensible Metadata Platform, Adobe's standard for processing and embedding metadata in various file formats*EXtreme Memory ProfileIn gaming:...

     header import and export using ExifTool
    ExifTool
    ExifTool is a free software program for reading, writing, and manipulating image, audio, and video metadata. It is platform independent, available as both a Perl library and command-line application...

  • Automatic GPS tag import and geolocation searching via OpenLayers
    OpenLayers
    OpenLayers is an open source JavaScript library for displaying map data in web browsers. It provides an API for building rich web-based geographic applications similar to Google Maps and Bing Maps...

     / OpenStreetMap
    OpenStreetMap
    OpenStreetMap is a collaborative project to create a free editable map of the world. Two major driving forces behind the establishment and growth of OSM have been restrictions on use or availability of map information across much of the world and the advent of inexpensive portable GPS devices.The...

     / Google Maps
    Google Maps
    Google Maps is a web mapping service application and technology provided by Google, free , that powers many map-based services, including the Google Maps website, Google Ride Finder, Google Transit, and maps embedded on third-party websites via the Google Maps API...

  • Multiple file upload using SWFupload
  • Creates preview 'contact sheets' using FPDF
  • Minimal hosting requirements - uses PHP/MySQL technology which is supported by all major hosting providers
  • Plugin support - third party developers can create plugins to extend functionality
  • Open source - released under a permissive BSD style license
    BSD licenses
    BSD licenses are a family of permissive free software licenses. The original license was used for the Berkeley Software Distribution , a Unix-like operating system after which it is named....


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK