[[TOC]] = Tasks suitable for Beginners = You could look through the list of [http://eden.sahanafoundation.org/report/1 open bugs] or else look at one of the !ToDo items below: === Image Library === * Provide a .represent for the view to display image thumbnail with option to zoom large (such as Fancyzoom) * Provide a beautiful image viewer to flip between images * Use Mapping API to display images on Map === GIS/Mapping === * Use the !GeoCoder ({{{geolocate}}} function in {{{controllers/gis.py}}}) to lookup location Lat/Lons * Add a delay to the onHover tooltip (highlightControl) * Something like [http://cherne.net/brian/resources/jquery.hoverIntent.html hoverIntent] * Make the display_feature() & display_features() popup a Window instead of opening in a DIV * This was working in FF before: http://eden.sahanafoundation.org/browser/views/sahana_scripts_min.html?rev=836#L39 * Replace the Measure Length/Area tools with [http://trac.geoext.org/wiki/ux/Measure GeoExt.ux] * Option to go Full screen & back * Full screen view (No Ext window) will be required for use on a small-screen, such as a Mobile device * [wiki:BluePrintGISSelectLocationFromMap Popup to add Location by placing cursor on Map] * [http://dev.geoext.org/trunk/geoext/examples/tree.html Layer Tree] * Separate Overlays folder into Internal/External * Sub-folders of Overlays e.g. for: * Projects by Theme * Projects by Donor * Get a pr/person/presence record upon login if HTML5 !GeoLocation available & not changed since last time * login_next * Map Preview when Lat/Lon set in pr/person/presence (auto or not) === Messaging === * Read Tweets * Post Tweets === Framework === * Postgres Support needs fixing * Popup to do Advanced Search for a Field (better than simple AutoComplete) * Port the multi-file upload widget in Bulk Uploader from Ext-2.2.1 to Ext-3.2.1 * Finish this app * Provide localisation of jquery.ui.datepicker * Means that user profile will need extending to support locales * Replace jquery.autocomplete.js with jquery.ui.autocomplete.js (1.8.2) * Replace jquery.cluetip.js with jquery.ui.tooltip.js (1.9 once released) * [wiki:BluePrintAuthorization#Functionrestriction Decorator to restrict access to a function based on multiple roles] * [wiki:BluePrintMany2Many Improve UI for Many<>Many] * e.g. Admin Users/Groups * e.g. GIS Layer Catalogue (esp !FeatureClasses/!FeatureGroups) * e.g. Messaging Users/Groups === Options for participants at Crisis Camps and Codeathons === * [wiki:GHC2010 Grace Hopper 2010 Codeathon] ---- BluePrints