Answer from Terence for Question 1

Go up one level
Go to Question 2

Terence regards himself/herself as:

1.

What are the objectives of an IFHOSP site?

Totally
Irrelevant
Extremely
Relevant

1.1 To enable distributed software development for developers from different geographic locations
1  

1.2 To support concurrent and collaborative software development
Comment: Deconfliction and collaboration resources are essential, since the open methodologies must use technology to replace the stricter hierarchical decisionmaking processes in commercial software.
1  

1.3 To facilitate communication between developers
1  

1.4 To facilitate communication between developers and users (of Free Software/Open Source software)
Comment: 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  

1.5 To facilitate cooperation between related parties (programmers, designers, documentation writers, advocates/salesman, etc.)
Comment: By acting as a central repository, such cooperation is benefitted.
2  

1.6 To facilitate testing to the source code in different environments No Comment

1.7 To promote existing project(s) hosted on site to users of software
3  

1.8 To promote existing project(s) to developers and attract contribution
2  

1.9 To introduce the concept of Free Software/Open Source the general public and welcome new comers
  5

1.10 To facilitate documentation
2  

1.11 To help developers to search for existing source code and/or projects
3  

1.12 To promote the concept of Free Software/Open Source and foster the growth of the community No Comment

1.13 To provide a centralised location for Free Software/Open Source project(s)
2  

1.14 To facilitate the reuse of source code and reduce duplication of effort
Comment: To the extent that this is efficient (given necessary incompatibilities in data-models, etc., across appliations)
3  

1.15 To provide a productive and consistent user interface with minimum management overhead
2  

1.16 To serve the Free Software/Open Source community No Comment

1.17 To provide data for research
Comment: 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.
  5

1.18 To allow potential developers to contribute to projects
1  

1.19 To seek funding for Free Software/Open Source projects
  6

1.20 To facilitate software development in a better way
Comment: 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  

1.21 To make software with better quality available to the world
Comment: In the sense of promoting code use/reuse to share knowledge/resources.
2  

1.22 To provide machine and/or human resources to support IFHOSP
  4

1.23 To distribute Free Software/Open Source Software
2  

1.24 To attract other Free Software/Open Source projects to come in and host on the site No Comment

1.25 To present all relevant information on a project (e.g. technology, marketing, etc.)
Comment: To be comprehensive, it should at least web link to this information. More importantly, it should attempt to present the most recent information available.
2  

1.26 To provide links to relevant sources of information
1  

1.27 To facilitate the development of software that is affordable by everyone
2  

1.28 To provide training grounds for new developers No Comment

1.29 To build a sense of community of between developers for a project
3  

1.30 To provide an archive for Open Source/Free Software developers and users
3  

1.31 To provide an archive of Open Source/Free Software development related materials to the general public
Comment: 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.
1  

1.32 To provide tools needed to achieve the objectives of IFHOSP No Comment

1.33 To promote openness in managing IFHOSP (e.g. transparency in making decisions)
Comment: Can be helpful for other projects to see how problems/decisions were resolved (in a case-study sense).
2  

1.34 To enable developers to keep track of projects that are of interest to them
1  

1.35 To group and categorise project(s) (e.g. according to quality, maturiy, etc.)
Comment: This information is beneficial to early adopters.
2  

1.36 To distribute software that is useful
Comment: This is subjective. Also, alpha code is typically NOT useful.
  6

1.37 The site should be fast and has high availability. No Comment

1.38 To facilitate high levels of communication multiple means No Comment

Go up one level
Go to Question 2

Generated On: 25 Oct 2002