Result for Question 1

Show All Relevant Data (Sort by Controversy)

Show Only Top Ten
Show Only Numerical Data
Show All Relevant Data (Sort by Rating)

Go back to the List of Questions
Go to Question 2

1.

What are the objectives of an IFHOSP site?

Average
Totally
Irrelevant
Extremely
Relevant
No. of
Votes

1.28 To provide training grounds for new developers
3.7  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Noah To provide training grounds for new developers.
3.3  
12

1.36 To distribute software that is useful
  4.4
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Noah To make useful software available to the world.
Comment made in round 2
Garrett Usefullness of the end product is not that important of a concept to the Free Software community or Open Source community.
Comment made in round 3
Terence This is subjective. Also, alpha code is typically NOT useful.
3.9  
12

1.17 To provide data for research
  4.6
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Brendan in our research case, like yours, to understand how folks work in a voluntary framework
Comment made in round 3
Terence To the extent that people can review statistics associated w/ their specific projects/products and feed this information into their decisionmaking. For general research, such data is not the role of such a site.
Brendan trying to understand how people work together in voluntary organizations on the net will help improve those organizations
  4.4
11

1.32 To provide tools needed to achieve the objectives of IFHOSP
3.1  
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To provide a means of storing and updating source code
Garrett To allow projects to make announcements such as help wanted and releases.
Joseph coordination of participants (versioning system, bug-tracking,...)
Jacob Proivde common infrastructre for distributed software developement.
Incluing but not limited to version, control, bug management, mailing lists
Alvin To provide technical tools (such as CVS) to aid in development
Alvin To provide a method for making public new releases (like an announcement board)
Dave Provide a collaberative effort tools.
Luke To provide tools needed for open source projects to be started and managed with as little overhead as possible. Thereby leaving as much time as possible to actual development.
8 Responses
Comment made in round 3
Brent This is self-satisfying. Not valid.
Relevant Glossary
Concurrent Versions System
2.4  
11

1.31 To provide an archive of Open Source/Free Software development related materials to the general public
3.0  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to reliably archive communication, documentation, and source code for retrieval by the public
Alvin To provide a method for publishing the result. (Downloads of files created)
Leslie Giving open source developers a place to show their work
3 Responses
Comment made in round 3
Terence If nothing else, this helps the developers satisfy their legal requirements to provide this information. It also helps attract potential new development talent to a project.
2.9  
12

1.24 To attract other Free Software/Open Source projects to come in and host on the site
  4.1
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Schulhoff Attract OSS development projects.
3.5  
11

1.16 To serve the Free Software/Open Source community
3.6  
13
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Dave Provide good services to the comminuity.
3.2  
11

1.27 To facilitate the development of software that is affordable by everyone
  4.3
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Noah To facilitate the development of software that is affordable by everyone.
3.5  
11

1.7 To promote existing project(s) hosted on site to users of software
3.4  
13
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To advertise the code to other potential developers and users
Garrett To allow projects to make announcements such as help wanted and releases.
Alvin To provide a method for making public new releases (like an announcement board)
Jason To promote the software that belongs on that site.
4 Responses
Comment made in round 2
Joseph also duplicate
3.0  
12

1.21 To make software with better quality available to the world
  4.1
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Brendan distribute a better mousetrap
Comment made in round 3
Terence In the sense of promoting code use/reuse to share knowledge/resources.
Brendan if not this then, why exist?
3.5  
11

1.15 To provide a productive and consistent user interface with minimum management overhead
2.7  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Schulhoff Provide a productive and consistent user interface.
Luke To provide tools needed for open source projects to be started and managed with as little overhead as possible. Thereby leaving as much time as possible to actual development.
2.4  
12

1.35 To group and categorise project(s) (e.g. according to quality, maturiy, etc.)
  4.1
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Eugene Weed out bad from the good.
Comment made in round 3
Terence This information is beneficial to early adopters.
  4.0
12

1.23 To distribute Free Software/Open Source Software
2.9  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Alvin To provide a method for publishing the result. (Downloads of files created)
Austin Provide machine and/or human resources to build and distribute product releases.
Jason To provide tools to support the community of users that develop and use the software on that site.
3 Responses
Comment made in round 3
Brendan major reason for hosting
2.7  
12

1.29 To build a sense of community of between developers for a project
2.6  
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Brendan share the pain and the gain
Brendan build an audience of folks who will share the load of software development and support
Luke To generate communities of contributors and projects so that developers can find interesting projects and tasks to work on and to potentially help combine efforts.
3 Responses
2.1  
11

1.13 To provide a centralised location for Free Software/Open Source project(s)
3.9  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to act as a central location for developers to discover, browse and select from existing code bases, rather than rewriting.
William Collect and present everything relevant to an open source project,
both technology and marketing related.
Austin Provide a repository for source code and documentation that is fast and has high availability to developers and the user community.
Austin Serve as central site for recruiting and organizing contributors.
Luke Provide a location where users can keep track of projects/applications that are of interest to them. This should also allow the users to watch the workings of such projects in hopes that they would then find opportunities to become contributors.
5 Responses
3.8  
11

1.26 To provide links to relevant sources of information
2.9  
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Eugene Link to relevant sources of information.
2.6  
12

1.19 To seek funding for Free Software/Open Source projects
  5.2
13
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Joanne To help fund open source projects.
  4.9
11

1.14 To facilitate the reuse of source code and reduce duplication of effort
2.8  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to act as a central location for developers to discover, browse and select from existing code bases, rather than rewriting.
Schulhoff Encurage reuse of code.
Joanne To reduce duplication of effort.
3 Responses
Comment made in round 3
Terence To the extent that this is efficient (given necessary incompatibilities in data-models, etc., across appliations)
3.0  
11

1.33 To promote openness in managing IFHOSP (e.g. transparency in making decisions)
3.6  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
William Make procedures, decisions, etcetera as transparant as possible.
Comment made in round 3
Terence Can be helpful for other projects to see how problems/decisions were resolved (in a case-study sense).
3.5  
11

1.38 To facilitate high levels of communication multiple means
2.3  
12
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Garrett To provide multiple means of high levels of communication between developers and users.
Comment made in round 2
Garrett I believe that this should be "communication via multiple means".
2.2  
10

1.12 To promote the concept of Free Software/Open Source and foster the growth of the community
3.1  
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Eugene Provide news items.
Eugene Foster community growth around particular topics.
3.2  
11

1.6 To facilitate testing to the source code in different environments
3.1  
13
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Garrett To provide the means to test code behaviour in differing environments.
2.6  
11

1.9 To introduce the concept of Free Software/Open Source the general public and welcome new comers
3.9  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Jason To promote the free-software movement in general. Advocacy.
Phil to serve as an entry point for new people who want to know what open source really is
Leslie Giving open source developers a place to show their work
3 Responses
3.6  
11

1.34 To enable developers to keep track of projects that are of interest to them
2.6  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Luke Provide a location where users can keep track of projects/applications that are of interest to them. This should also allow the users to watch the workings of such projects in hopes that they would then find opportunities to become contributors.
2.3  
12

1.37 The site should be fast and has high availability.
2.5  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Austin Provide a repository for source code and documentation that is fast and has high availability to developers and the user community.
Comment made in round 3
Brent Not really a reason.
2.4  
12

1.20 To facilitate software development in a better way
2.3  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Brendan build a better mousetrap
Brendan maintain a better mousetrap
Brendan support and enhance a better mousetrap
Noah To facilitate the development of better software.
4 Responses
Comment made in round 3
Terence Due to lack of explicit management personnel resources, open-source must rely on technology to help the coders and architects manage the team as well.
2.3  
11

1.30 To provide an archive for Open Source/Free Software developers and users
3.0  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Garrett To provide the resources needed to maintain the artificats of a project over a long period of time.
Austin Provide a repository for source code and documentation that is fast and has high availability to developers and the user community.
Eugene Provide a repository of source code.
3 Responses
Comment made in round 3
Brendan serving the users and providing an archive is as important as serving developers -- or more so
2.9  
12

1.25 To present all relevant information on a project (e.g. technology, marketing, etc.)
3.6  
14
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
William Collect and present everything relevant to an open source project,
both technology and marketing related.
Comment made in round 3
Terence To be comprehensive, it should at least web link to this information. More importantly, it should attempt to present the most recent information available.
3.2  
11

1.5 To facilitate cooperation between related parties (programmers, designers, documentation writers, advocates/salesman, etc.)
2.1  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
William Facilitate cooperation between the builders of the project (programmers, designers, documentation writers, advocates/salesmen, ..)
Comment made in round 3
Terence By acting as a central repository, such cooperation is benefitted.
2.1  
12

1.10 To facilitate documentation
2.6  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to facilitate shared, concurrent, version-controlled development of source code and documentation by multiple developers
Brendan get someone to write documentation ;->
2.4  
12

1.11 To help developers to search for existing source code and/or projects
2.9  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to act as a central location for developers to discover, browse and select from existing code bases, rather than rewriting.
Garrett To allow potential developers to locate projects they may wish to particpate in.
Joanne To let programmers know of projects that they might wish to work on.
3 Responses
2.5  
12

1.22 To provide machine and/or human resources to support IFHOSP
3.2  
13
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Austin Provide machine and/or human resources to build and distribute product releases.
3.0  
10

1.8 To promote existing project(s) to developers and attract contribution
2.6  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To advertise the code to other potential developers and users
Garrett To allow projects to make announcements such as help wanted and releases.
Schulhoff Attract developers.
Alvin To provide a method for making public new releases (like an announcement board)
Alvin To provide a mechanism to recruit new developers to the project. (Simply allowing the posting of "ads", as in, this project needs another C programmer, join if you're interested)
Austin Serve as central site for recruiting and organizing contributors.
Jason To promote the software that belongs on that site.
Brendan build an audience of folks who will share the load of software development and support
8 Responses
2.4  
12

1.4 To facilitate communication between developers and users (of Free Software/Open Source software)
2.0  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To transfer information from users to developers (e.g. bug-tracking)
Garrett To provide multiple means of high levels of communication between developers and users.
Joseph communication (mailing list, faqs) for users and participants
William Facilitate communication between users and suppliers, so that the
users have a chance of influencing the direction of the project.
Joanne To bring customers and programmers together.
5 Responses
Comment made in round 3
Terence This is important in the user->developer direction, since the beta-testers and users can provide a lot of insight into bugs, and use-case inspired features. However, web tools can help categorize the relevance/helpfulness of the suggestions.
1.9  
12

1.1 To enable distributed software development for developers from different geographic locations
1.7  
16
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Mark to facilitate shared, concurrent, version-controlled development of source code and documentation by multiple developers
Jacob Proivde common infrastructre for distributed software developement.
Incluing but not limited to version, control, bug management, mailing lists
Schulhoff Support development of Open Source Software.
Alvin To provide technical tools (such as CVS) to aid in development
Austin Serve as central site for recruiting and organizing contributors.
Austin Provide machine and/or human resources to build and distribute product releases.
Jason To provide tools to support the community of users that develop and use the software on that site.
7 Responses
Relevant Glossary
Concurrent Versions System
1.8  
12

1.3 To facilitate communication between developers
1.4  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To facilitate knowledge sharing and discussions among developers (e.g. via discussion groups and a repository for design documents, etc.)
Mark to facilitate communication between geographically disparate developers
Alvin To make communication between developers fast and easy. (Mailing lists, possibly instant messaging, web forums, etc)
Austin Provide a forum for project-related discussions.
Noah To provide a forum for communication between developers of Open Source software.
5 Responses
Comment made in round 2
Joseph i think is nearly a duplicate to some above
1.4  
12

1.18 To allow potential developers to contribute to projects
1.6  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Garrett To allow potential developers to locate projects they may wish to particpate in.
Joanne To let programmers know of projects that they might wish to work on.
Luke To generate communities of contributors and projects so that developers can find interesting projects and tasks to work on and to potentially help combine efforts.
Luke Provide a location where users can keep track of projects/applications that are of interest to them. This should also allow the users to watch the workings of such projects in hopes that they would then find opportunities to become contributors.
4 Responses
1.6  
11

1.2 To support concurrent and collaborative software development
1.5  
15
Details
Answer from Previous Round
This sub-question is summarised from the following answer(s) from round 1
Terence To provide a means of storing and updating source code
Mark to facilitate shared, concurrent, version-controlled development of source code and documentation by multiple developers
Joseph coordination of participants (versioning system, bug-tracking,...)
Phil to enable collaboration among developers of open source projects
Dave Provide a collaberative effort tools.
5 Responses
Comment made in round 3
Terence Deconfliction and collaboration resources are essential, since the open methodologies must use technology to replace the stricter hierarchical decisionmaking processes in commercial software.
1.5  
11

Show Only Top Ten
Show Only Numerical Data
Show All Relevant Data (Sort by Rating)

Go back to the List of Questions
Go to Question 2

Generated On: 25 Oct 2002