Gallery YOUR PHOTOS ON YOUR WEBSITE Sourceforge Advisory Council Bharat Mediratta March 9 th, 2006.

Slides:



Advertisements
Similar presentations
JQuery MessageBoard. Lets use jQuery and AJAX in combination with a database to update and retrieve information without refreshing the page. Here we will.
Advertisements

Optimize Your Web Design Business Site: 10 Tips On SEO (Search Engine Optimization) to Drive Traffic To Your Business presented by seOverflow.
Using the Self Service BMC Helpdesk
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Blogging at Memorial University Libraries The what, the why, the how, the who.
Usage of the memoQ web service API by LSP – a case study
Technology 2009 David Dickey Dick McTague Mike Podraza.
© 2006 Autodesk1 A Passion to Serve Your Customers Melanie Allen GBU Technical Publications.
Microsoft ® Office Outlook ® 2003 Virtually Working for You presents:
How-to build, develop and use an online platform
Easy Website Creation Using WordPress Welcome and Thank You to our Sponsors.
Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1.
Introduction Internet – largely a read only medium Searchlets is an open source concept that enables us to use the internet in a read and write mode. Termed.
Version Control Systems Phil Pratt-Szeliga Fall 2010.
Online communities 1 Theory revision Complete some of the activities in this powerpoint and use the revision book to answer questions.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Agile Testing with Testing Anywhere The road to automation need not be long.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
Small Business Resource Power Point Series Shopping Carts and Your Website.
PHP-Fusion. Introduction PHP-Fusion is a lightweight open source content management system (CMS) written in PHP. PHP-Fusion utilizes a MySQL database.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Melissa Harrigan. Podcasts Podcasts are mini-broadcasts that can be viewed on the internet or downloaded to MP3 players It’s the new way to watch TV or.
Choosing a web CMS and an introduction to Modx March 2010.
Bradley Millington Senior Program Manager Microsoft Corporation SESSION CODE: WEB202.
Do not delete this graphic elements in here: All Rights Reserved © Alcatel-Lucent 2008 ACOS Forge.
Usability Test Report Issues and Recommendations Dustin Zagars TCC 6120 Final Project June 28, 2013.
1 Successful Ingredients and zShell Josten Ma 12 March 2008.
PRODUCT BRIEFING Call us on IRRV Distance Learning Introducing the new online service.
Singapore Primary Schools Sports Council User Guide.
VoiceThread:. With VoiceThread, group conversations are collected and shared in one place from anywhere in the world. All with no software to install.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Product design portfolio.  September 2008 – present.
Getting Started with CAA’s Alumni Groups Website System.
What makes a good interactive resume? Click for detailed information Multimedia Navigation Communication.
Farcry Not just a game anymore…. What is Farcry?  Farcry is a Content Management System (CMS)  It is designed to separate the jobs of site creation/design.
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
Project Management Facilities for GUS. Useful Facilities for GUS CVS CVS Bug/Feature Tracking Bug/Feature Tracking Mailing Lists Mailing Lists Documentation.
Guidelines for ENSCONET partners in the use of the e-forum.
Communicating with staff. Objectives that will be covered: 1.Setting up the staffroom communitySetting up the staffroom community 2.Sharing documents.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
P2Rx Web Group Fall 2003 Update. Coding Management Items covered today Topic hubs being shared Modularized Topic Hub Code CVS server (managing code) –Topic.
Web Hosting Control Panel. Our web hosting control panel has been created to provide you with all the tools you need to make the most of your website.
1 MSTE Visual SourceSafe For more information, see:
L EARNING M ANAGEMENT S YSTEM Submitted by, Srilekshmi.M AM.EN.P2ELT14006.
Collaborative Development Services Learning From the Open Source Agile Development Process Richard Kilmer, InfoEther LLC.
Google Apps and Tools for the Classroom
Library Web Site 2.0 Easy Tools For Creating Interactive Sites Miranda Doyle Library Media Teacher Martin Luther King Middle School San Francisco Unified.
Benefits of Scoutbook Online access for leaders, parents and scouts* Quick and easy advancement tracking Forums and messaging for communication Event.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
What Is Firefox? __________ is a Web ___________ that you use to search for and view Web pages, save pages for use in the future, and maintain a list.
Comparison B/W Word Press and Joomla By Joomdev Software Solution Pvt Ltd.
Tips For The New ASME.org. Build an online community by adding interactive features to ASME.org and give engineers and others additional reasons to be.
Free But Effective Listing Building and Marketing Service How to easily and quickly grow a list of potential buyers and constantly send them marketing.
| 1 EBSCOadmin EBSCO Support EDS Wiki Renata Wlodarczyk | EBSCO.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Microsoft Office System 2007: Records Management Wes Preston Inetium.
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
Global Grid Forum GridForge
Discover How Your Business Can Benefit from a Facebook Fanpage
SharePoint Site Admin Training
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Facebook Clone Script | Social Network Script - Open Source Social Network Script
FAST Administration Training
Easy Website Creation Using WordPress
Microsoft Office System 2007: Records Management
So you were told to make a website
signup.com Everything you never wanted to
Concord Products Online
Presentation transcript:

Gallery YOUR PHOTOS ON YOUR WEBSITE Sourceforge Advisory Council Bharat Mediratta March 9 th, 2006

About Gallery Web based photo sharing product Written in PHP Installed on 300,000+ websites Joined SourceForge.net in June 2000 In the top 30 most active projects ~30 member team

What’s great about SourceForge? Most central place to find Open Source –If we rank highly here, we get found Content distribution network! –Without this, we cannot afford to release code Instant Feature Set –Small projects get everything they need to get off the ground (bug tracker, cvs, mailing lists, etc) High availability -- SF’s uptime is excellent

What else is great? Rapid technical support (for most things) Distributed project administration Pretty good site documentation Easily supports high volume, archived mailing lists. Compile farm can be very handy

What’s not so great? SF.net is very tech centric. –Eg, FRS confuses the heck out of newbies: From: Subject: Help! I hve been trying to download Gallery and am frustrated because I keep getting sent in circles. When I click "download now" I get information on updates or an add to buy a T-shirt. How do I download the program? HELP!

What’s bad? Feature set is years out of date –Forums aren’t in the same ballpark as best of breed products –Project search is underpowered –Trackers aren’t very customizable. We resort to putting special keywords like [G2] in the subject –Mailman is way out of date. Spam overruns us.

What’s bad (cont’d) User Interface is woeful at times –Why is the “submit news” box 55 x 6? You can’t write anything reasonable in that. –Admin navigation makes no sense at times. Eg, you click News -> Admin, instead of the other way around. –Why can’t I update info about more than one file at once in FRS? –How many bugs do I have in the G2 category? Forums are completely worthless. –Not enough admin tools to keep them in check

Ow, SourceForge hurts me! CVS is so s-l-o-w! –Development stops! –This has gotten better (thanks, guys!), and SVN holds promise –Developer vs. Anonymous slows down our iterations. Users can’t easily find existing bugs – …so they file duplicates!

Make the pain stop! Tasks system is very weak –Who is the task assigned to? –Why didn’t I get notified? –Who submitted this task? File releases are so painful. –Entire projects (like ReleaseForge) have formed to improve this one problem! –Gallery has released files and counting. Last night’s release of 134 files took me 4 hours, largely because of FRS.

What’s missing? SF apps cannot compete with best of breed products (eg: phpBB forums) SF embedded apps are not up to date with the latest code (eg: mailman is way, way behind) SF does not provide easy access to the data. –You can download the entire CVS repository, or up to 32MB of your tracker data in XML –We have written apps to scrape the HTML pages (!) to get tracker data (so that we can do things like feature voting)

So what does all this mean? SF’s “instant feature set” makes sense for new projects As projects grow, they are unable to fit their needs into what SF offers SF needs to decide whether they care about keeping larger projects

What can SourceForge do? Provide APIs to get to the data –Then admins can automate posting news stories, file releases, administering the tracker –Letting projects interoperate with SF.net data so they can hook into the SF backbone. Focus on usability! –Newbies need to be able to download the app! –We want newbies to be able to file bugs easily –Keep tools like mailman current! –Add greater flexibility to tracker/tasks tools to help projects manage themselves.

Pie-in-the-Sky things to try Switch to using best-of-breed applications like phpBB for forums. Let projects pay for a higher level of support (not just users) –Super fast CVS is worth $$$ to us Open source it again! –We’re PHP devs – we would submit patches.

Conclusion SF is a huge enabler in the Open Source arena – it gets new projects off the ground As projects grow, SF becomes less and less useful as the project outgrows what SF offers With a focus on usability and data interchange, SF could provide the backbone for larger projects and keep them as customers.