Sessions List
From Devsummit08.aspirationtech.org
These are the sessions and trainings currently slated for the 2008 Nonprofit Software Development Summit, grouped by category.
Check out the 2008 Event Schedule for times and dates.
We invite you to propose additional sessions or trainings, either by directly editing the wiki or contacting us at info[at]aspirationtech.org.
Contents |
General Technology Sessions
- What is the State of "Nonprofit" Software?
- Where the Rubber Hits the Road: What makes technology effective?
- Learnings from Summers of Code
- Towards an Open Simulation Platform
- Helping Non-Techies and Techies Collaborate to Make Great Software
- Android: First Impressions
- 20-minute Volunteering: Developing Mobile Apps for Impact
- The Free Software Movement in Latin America
- When Do New Social Media and Political Activists Converge/Match?
- Mapping Mashups
- Money Matters: How do we measure the value of great software?
- Risks and Opportunities of Cloud Computing
- The OpenMRS story: A FOSS Medical Records System for Africa and Beyond
- Reporting and Data Mining: Reconciling Disparate Data Sources
- Technology, Community and K12 Education
- Crowd-Sourcing Innovation for Maximum Social Impact
Managing Software Development
- Managing Web Development Projects
- Managing a Major Open Source Release
- Managing Stakeholder Input
- Project Management for Organizational Software Deployment
- Running a Tech Cooperative
- Open Source Business Models
- Open-Source Eco-Systems
- Developing with Users in Mind
- Tools for Agile Software Development
Software Engineering
- Harsh Computing: Design and implementation considerations in software and hardware systems for remote and rural deployments
- Behavior Driven Development and Unit Testing
- The State of Open Geo Hacking
- Designing RESTful API's
- Agile Process for Developing Web Apps and Working With Nonprofit Clients
- The Power Vested in JQuery
- The Wonders of Git
- Building the Nonprofit Web Back-Office
- Unlocking the API potential of Google Apps
- Beyond Widgets: Easy Ways for Organizations to Build Their Own Mini-Apps
- Architectural Overview of NewsCloud's Social Media Toolkit
- State of Integration for Web Apps Today
- OAuth - Integrating web services across sites
- Writing Open Source Facebook Apps
Open Source CMS
- Shared Security Protocols for CMS Communities
- CMS Data Mobility and Portability
- CMS Performance and Scalability
- User Experience Design and Testing
- Shared Authentication and OpenID
- Drupal for Joomlanauts and Joomla for Drupalistos
- Best Practices for Plone Performance
- Building a community media site with Plone
Design, Documentation and testing
- Next -- Really, that’s Next? – Communicating Workflow
- How Developers and Designers Can Learn From Each Other
- FLOSS Manuals Tools
- How to Run a Book Sprint
- Managing Quality Through the Entire Development Life Cycle
- Deliverance: really separating presentation from content
eAdvocacy and Constituent Relationship Management (CRM)
- The State of Open Source eAdvocacy
- The State of Open Source CRM for Nonprofits
- The New Salesforce.com Nonprofit Template
- Local Legislation Tracking
- Managing and Leveraging Political Data
- SalsaScript for DemocracyInAction
- Membership management with Plone and Salesforce
Security
Consulting
IT and Hosting
- Virtualization in Development Environments
- San Francisco Community Colocation Project - SFCCP
- Sustainable Hosting
- Carbon Footprint Tool for Hosting Providers
- NPO SysAdmin Sewing Circle
Trainings
- Training: Intro to Ruby on Rails
- Training: Designing APIs in Ruby on Rails
- Training: Introduction to Drupal
- Training: Drupal Security and Performance Tuning
- Training: Advanced Drupal Theming
- Training: Creating Smarter Interfaces with jQuery and Drupal
- Training: Introduction to Joomla!
- Training: Advanced Joomla!
- Training: Introduction to CiviCRM
- Training: CiviCRM for Administrators and Advanced Users
- Training: Customizing and Extending CiviCRM for Developers / Integrators
- Training: Intro to Plone
