1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Changes between Version 9 and Version 10 of Project control

Show
Ignore:
Timestamp:
01/23/09 15:44:33 (4 years ago)
Author:
travis-w (IP: 172.29.33.1)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Project control

    v9 v10  
    55 
    66= Project members = 
     7While we encourage all project administrators to choose the permissions granted to developers very carefully (particularly the Project Administration permission), it is important that all active projects consider having at least two project administrators. This will help to ensure that at least one person is available to perform administrative operations for the development team, to respond to inquiries from third parties or from SourceForge.net staff, and that the interests of your project are represented even if one of the administrators becomes temporarily unavailable. Some of the highest risks to project data and integrity occur when projects have only one administrator, and that administrator becomes unavailable for a significant period of time. 
     8 
    79See: [wiki:"Manage project developer permissions"] 
    810 
    911= Recruitment = 
     12Seeking skilled developers (and people who are interested in the goals of your project) is one of the most important activities performed by project administrators.  
     13 
    1014See: [wiki:"Help wanted"] 
    1115 
    12  
    13 Before Proceeding:      Seeking skilled developers (and people who are interested in the goals of your project) is one of the most important activities performed by project administrators. Before actively seeking developers for your project, we encourage you to: 
    14  
    15    1. Determine the goals of your project (i.e. the technical problems you are looking to overcome, the specific features your developed software should include, and the approach you would like to take in implementing a solution to these needs). 
    16    2. Ensure that you have categorized your project in the Trove via the Public Info section of the Project Admin pages. Set up a basic project web site, or place content in DocManager, which describes your project goals and features you intend to include in your software. 
    17    3. Work to build a working software prototype (which other developers can collaborate with you to improve). 
    18    4. Familiarize yourself with the SourceForge.net site (particularly those site features related to project management) and services through hands-on review of the SourceForge.net site and through reading of the Site Documentation provided by SourceForge.net. These exercises will help you to strengthen your project presence and better equip you to manage your project as it grows.  
    19  
    20 Recruiting Developers:   
    21  
    22 SourceForge.net provides a "Help Wanted" page to help projects announce openings for volunteers in their development team, or to request assistance with specific technical problems or in the implementation of specific project goals. As a project administrator, you may post jobs to the Help Wanted system, and edit jobs you previously posted. Jobs posted to the Help Wanted system will be mentioned on the Summary Page for your project. 
    23  
    24 Please note that jobs posted to the Help Wanted system will be automatically closed after two weeks. Please keep a local copy (i.e. in a text file or similar) of your job postings, as copies of this data is not generally retained by the SourceForge.net system. 
    25  
    26 SourceForge.net also provides a discussion forum for projects seeking developers. Many other means are available for seeking project developers (such as mailing lists, discussion forums, etc. found elsewhere on the Internet). As a related side-note, SourceForge.net strongly discourages SourceForge.net-hosted projects from sending unsolicited mailings regarding their project. 
    27  
    2816= Public info =  
    29 This page is used to modify the descriptive name (i.e. the name that appears on your project pages), description (as seen on the Summary Page for this project), and Trove categorization for this project (as seen on the Summary Page for this project). Public project information is also shown in search results and within the Software Map.  
     17The Public Info page is used to modify the descriptive name (i.e. the name that appears on your project pages), description (as seen on the Summary Page for this project), and Trove categorization for this project (as seen on the Summary Page for this project). Public project information is also shown in search results and within the Software Map.  
    3018 
    3119 
    3220= Backups = 
    33 [wiki:"Backup your data"] 
    34  
    35  
    36  
    37 Very Important: It is the responsibility of all SourceForge.net-hosted projects to maintain their own backups of project data. To assist you in developing a suitable data archival plan for your project, we provide a full set of instructions and procedures for backing-up project data. The following resources are provided for use in establishing project data backups: 
    38  
    39 [wiki:"XML export"] 
    40 Site Data       The XML Data Export 2.0 facility provides Tracker data, DocManager data, Forum posts and Project News releases in an XML format. Due to the limited visibility of data flagged as deleted (which will appear in this export), the XML Data Export may only be accessed by Project Administrators. 
    41  
    42 The previous version of the XML export utility (XML Data Export 1.0) is deprecated and is no longer under active maintenance. If you are still using this facility, you should migrate to the new version as soon as possible. 
    43  
    44  
    45  
    46 Comments, questions and feedback regarding the export utility may be directed to SourceForge.net staff. 
    47  
    48  
    49 [wiki:"CVS#Backups"] 
    50 CVS Repository  Ability to backup is provided via read-only rsync access. Documentation: Backup CVS Repository Contents. 
    51 Subversion Repository   Ability to backup is provided via read-only rsync access. Documentation: Backup Subversion Repository Contents. 
    52 Automation Tools        The adocman suite provides a number of tools for automating (from the command-line) SourceForge.net operations which require authentication. Currently, DocManager operations and the retrieval of data from the XML export facility are supported. adocman is available for download from the 'sitedocs' project on SourceForge.net. Documentation: adocman documentation 
    53 Project Administration:         While we encourage all project administrators to choose the permissions granted to developers very carefully (particularly the Project Administration permission), it is important that all active projects consider having at least two project administrators. This will help to ensure that at least one person is available to perform administrative operations for the development team, to respond to inquiries from third parties or from SourceForge.net staff, and that the interests of your project are represented even if one of the administrators becomes temporarily unavailable. Some of the highest risks to project data and integrity occur when projects have only one administrator, and that administrator becomes unavailable for a significant period of time. 
    54 Site Documentation       
    55  
    56     * Documentation: SourceForge.net Data Backup and Restoration Policy 
    57     * Documentation: Security and Risk Management for SourceForge.net Users and Projects 
    58     * Documentation: adocman  
     21It is the responsibility of all SourceForge.net-hosted projects to maintain their own backups of project data. To assist you in developing a suitable data archival plan for your project, we provide a full set of instructions and procedures for backing-up project data. 
     22 
     23See: [wiki:"Backup your data"] 
     24 
     25The XML Data Export 2.0 facility provides Tracker data, DocManager data, Forum posts and Project News releases in an XML format. Due to the limited visibility of data flagged as deleted (which will appear in this export), the XML Data Export may only be accessed by Project Administrators. 
     26 
     27See: [wiki:"XML export"] 
     28 
     29 
     30Ability to backup your CVS Repository is provided via read-only rsync access.  
     31 
     32See: [wiki:"CVS#Backups"] 
     33 
     34Subversion Repository backups are provided via read-only rsync access.  
     35 
     36See: [wiki:Subversion] 
    5937 
    6038 
    6139= Audit = 
    62 The following audit trail contains a list of all key (administrative) events in your project's history, including the username of the person who made the changes, the date/time the change occurred, and a description of the change. 
     40The audit trail facility contains a list of all key (administrative) events in your project's history, including the username of the person who made the changes, the date/time the change occurred, and a description of the change. 
    6341 
    6442= Publicity = 
    65 [wiki:News] 
    66  
    6743One of the common tasks between both developers and project administrators is spreading the word about your project. SourceForge.net provides a project news system, several site pages and RSS feeds to help promote your project. 
    6844 
    69  
    70 Enable News?    The following box should be checked to enable Project News: 
    71          
    72 Project News:    
    73  
    74 Project news items are eligible for inclusion on the front page of SourceForge.net (though only a small percentage of posted news items are selected), giving the potential for significant project exposure. 
    75  
    76     * Documentation: Using Project News 
    77     * Submit project news 
    78     * Display project news items 
    79     * Administrate project news  
    80  
    81  
    82 [wiki:"Release files for download"] 
     45See: [wiki:News] 
     46 
    8347File Releases:  New projects should strive to make their first File Release as early as possible, as to give potential developers and users something they can collaborate to improve. "Release early, release often" 
    8448 
    85 When producing a file release, SourceForge.net encourages you to post a Project News item, providing a top-level view of the release (new features, major bugs resolved, and a description of the software). 
    86  
    87 You may also wish to list your software on freshmeat.net (one of SourceForge.net's sister sites on OSTG). While SourceForge.net is the world's largest Open Source software development web site, FreshMeat is the "web's largest index of Unix and cross-platform software, themes and related "eye-candy", and Palm OS software". 
    88  
    89 SourceForge.net tracks the activity of hosted projects and provides information about projects with the highest activity rating and highest number of downloads. We also track new file releases site-wide. SourceForge.net selects one project each month as its Project of the Month. Projects who make frequent file releases and work diligently on their development receive these sorts of benefits automatically, in recognition of their efforts. 
    90 Spreading the word:     As a first step, all projects should categorize their project within the Trove. This will help SourceForge.net site users to find your project through the use of our Software Map. You may establish the Trove Categorization for this project using the Public Info section of the Project Admin pages. 
    91  
    92 One of the most powerful tools at your disposal is the Project Web service. Constructing even a simple site describing your project and the software you are producing will help others to gain interest in your effort. Adding your project web site to search services such as Google will further help people to find your project. 
    93  
    94 All SourceForge.net-hosted projects are provided a set of RSS feeds. The RSS feeds can be an easy way to keep people informed about your project. Data about your project is automatically exported in the RSS feeds; you simply need to notify people that the feeds are available. [Project RSS Feeds] HTML and RSS feeds of recent project donors are available, allowing you to easily include this information on your project web site. 
    95  
    96 As a final note, we encourage all projects to act responsibly in disseminating information about their project. SourceForge.net has a strict anti-spam policy; sending unsolicited mail about your project is frowned upon. (If you were thinking about a mass-mailing, you should find a more productive way to tell people about your project, such as setting up a booth at a convention, purchasing banner ad space with an advertising service, or announcements in those USENET news groups set aside for announcements.) 
    97 Permissions:    All SourceForge.net site users are permitted to access project RSS feeds. Only those developers listed as Project Administrators may manage project news. 
    98  
     49See: [wiki:"Release files for download"] 
    9950 
    10051= Registration = 
    101 [wiki:"Register a project for hosting"] 
    10252This page provides a listing of the current project settings and the data provided regarding this project at time of registration. The information shown to the general public may be managed from the Public Info section of the Project Admin pages. 
    10353 
    10454Since the information on this page was provided at time of project registration, it is important to note that the project description and license details may have changed (particularly if control of this project space has been transferred to a different project effort) since time of initial registration. 
    10555 
    106 By using the SourceForge.net site, you agree to be bound by the terms and conditions of the SourceForge.net Terms of Use Agreement. SourceForge.net provides hosting solely for Open Source software development projects. Questions regarding acceptable use of the SourceForge.net site and resources should be directed to the SourceForge.net team by submitting a Support Request. 
    107  
    108 [View the approval email for this project] 
    109  
    110 Project UNIX Name:      sitedocs 
    111 Project Group ID:       52614 
    112 Project Status:         A - Active 
    113 Project Visibility:     Public (visible to everyone) 
    114 Description (at time of registration):  This project will provide a clearinghouse for the scripts and materials used in building the SourceForge.net Site Documentation collection. Usage-restricted content from the Site Docs collection will be available from the CVS repository for this project; translators and other key document handlers will be added to this project team, as to ensure the continued development of Site Documentation content. 
    115 License (at time of registration):      MIT License (mit) 
    116  
    117 Information about the removal of SourceForge.net projects and project data may be found in our document titled, "SourceForge.net policies on data preservation".  
     56See: [wiki:"Register a project for hosting"] 
     57 
    11858 
    11959= Removal =  
    120 [wiki:"Removing a project"] 
    121  
    122 Project Removal 
    123 Data Preservation:      SourceForge.net has strict policies regarding the removal of project data. These policies exist because SourceForge.net is designed not just as a place for active Open Source software development to occur, but also as a way to preserve the software developed as that it will not be lost when active development ceases. 
    124  
    125 These policies may be seen in the Site Documentation we provide, titled "SourceForge.net policies on data preservation". 
    126  
    127 One of the major benefits of Open Source licensing is the ability to reuse software source code that has already been developed. By working the ensure the long-term availaility of all Open Source code produced on SourceForge.net, we hope to help protect the interests of the Open Source community, both developers and end-users, and help to support software reuse and both evolutionary and revolutionary software development activites. 
    128 Project Admins:         NOTE: The options provided on this page are for administrators of this project. Only an administrator can change the development status of a project or request its removal. 
    129  
    130 Non-admin developers of this project may request the takeover of the project in the event that the administrator(s) cease involvement with this project. Non-admin developers may also remove themselves from this project if they wish to cease involvement with this project. 
    131  
    132 You are an administrator on this project. 
    133 Project Removal:        As documented, SourceForge.net will consider the total removal of your project under the following circumstances: 
    134  
    135     * No Source: We will consider removing your project if no source code has been released to your project CVS repository or via the File Release System. 
    136     * Legal: We may remove projects as result of DMCA violation, copyright violation, trademark violation, or other legally-compelling reason as defined by the SourceForge.net Terms of Use agreement. 
    137     * Project Merge: If your project is merging in to one or more other projects hosted on SourceForge.net, we will consider removal of this project provided all source code in CVS and the File Release System is duplicated on the new project(s) to ensure long-term availability. SourceForge.net staff can assist in the cutover of data within project CVS repositories.  
    138  
    139 If your project does not qualify for removal, please consider the other options found on this page (below). 
    140  
    141 If you wish to request the removal of your project and you meet one of the requirements listed above, please contact the SourceForge.net team by submitting a Support Request. 
    142 Ceasing Development:    If development is stopping on this project and no source code has been released, this project is eligible for removal. 
    143  
    144 If source code has been released by this project, SourceForge.net will likely want to keep the project intact. To help your users understand that the project is no longer being actively developed or supported, please do the following: 
    145  
    146     * Edit the Trove categorization for your project and change the Development Status to 'Inactive'. 
    147     * Enable the 'Development of this project has ceased' flag on this project using the following button. This change will be reflected on the Summary Page for this project. 
    148     * Consider orphaning this project, as that it could easily be resumed by other interested parties.  
    149  
    150 Project Relocation:     If your project is relocating to an alternate hosting provider (or is becoming self-hosted), SourceForge.net will insist on keeping your project intact as a historical archive. This policy stands even for projects which are merged in to larger infrastructure projects of reputable organizations, such as the Apache Software Foundation, Eclipse, etc. 
    151  
    152 This will work in your favor in two ways. First, it will safeguard the data produced previously by your project, such as bug reports, mailing list posts, source code, and end-user discussions -- this data all has historical importance, both in showing the progression of development and as a reference for future development. Second, retension of your project on SourceForge.net will allow you to provide a link to potential users and developers to the new location your project is hosted. 
    153  
    154 If your project is relocating, please do the following: 
    155  
    156     * Leave all data and project settings intact. 
    157     * Change the URL to your project web site to the new location where your project is hosted. 
    158     * Include a README.MOVED (or a similarly named) file in the toplevel of your CVS repository and within any major modules in use. This file should contain details of your new project location. 
    159     * Enable the 'Development of this project has moved' flag on this project by specifying the new URL to your project and using the following button. This change will be reflected on the Project Summary page for your project. 
    160       New URL: 
    161  
    162 Orphaning Projects:     Project developers may leave a project using the icons on the MY SF.net Projects page. Administrators may leave a project either by having another administrator drop their administrator status and remove them from the project, or by submitting a Support Request and having the SourceForge.net team remove them from the project. 
    163  
    164 Projects which have no developers and no administrators are considered orphaned projects and are available for takeover by interested parties. 
    165 Project Purge:  SourceForge.net perioically selects project for purge from the site based on development inactivity over the period of at least 6 months. Only projects which are considered inactive for long periods of time and which have not made any file releases via the SourceForge.net File Release System are eligible for purge. 
    166  
    167 Before a project is purged, administrators of the project are provided notice of the intent to purge the project via email on two occassions, and all members of the project team are notified via a message at the top of the My SF.net page upon login. Project members are given the opportunity to opt-out the project from the purge. If after at least two weeks the project has not been opted-out of the purge, it will be removed from the SourceForge.net site. 
    168 Project Reactivation:   If you have previously flagged your project as having inactive development, or having moved, you may undo this setting change using the button below. You should do this if you have decided to resume development of this project on SourceForge.net. 
    169  
    170 Purged and removed projects generally will not be restored (prior notice was provided before the purge occurred) without good reason. If you have a good reason that such a project should be recovered, please submit a Support Request to the SourceForge.net team and provide the UNIX name of the project. 
    171 Project Takeover:       If you wish to takeover the administration of a project, you may request the takeover of that project. Takeover of orphaned projects (those without administrators) will be processed in a matter of a couple business days. Takeover of projects that have an administrator will take a couple of weeks, as we need to contact the administrator for confirmation that they are no longer actively working on the project. Prior notice of takeover is provided both by email to the existing project administrator(s) and via the My SF.net page. 
    172  
    173 In order to request the takeover of a project, proceed to the project registration system and submit a new registration against the same UNIX name of the project you wish to take over. At the end of the registration process, you will be given the option of submitting a takeover request.  
     60SourceForge.net has strict policies regarding the removal of project data. These policies exist because SourceForge.net is designed not just as a place for active Open Source software development to occur, but also as a way to preserve the software developed as that it will not be lost when active development ceases. 
     61 
     62See: [wiki:"Removing a project"] 
     63 
     64= Takeover =     
     65If you wish to takeover the administration of a project, you may request the takeover of that project. Takeover of orphaned projects (those without administrators) will be processed in a matter of a couple business days. Takeover of projects that have an administrator will take a couple of weeks, as we need to contact the administrator for confirmation that they are no longer actively working on the project. Prior notice of takeover is provided both by email to the existing project administrator(s) and via the My SF.net page. 
     66 
     67See: [wiki:"Abandoned Project Takeovers"] 
     68 
    17469= Donations = 
    175 [wiki:"Donations"] 
    176  
    177 Email Address of Your PayPal Account 
    178  
    179 The email address you specify must be a valid mailbox (that already exists) that you have control over. If you have not already established a PayPal account against the specified email address, PayPal will contact you to do so when you receive your first donation. Donations sent to an incorrect address will not be re-routed. Please verify you specified the desired address. 
    180  
    181  
    182  
    183 Opt-in to Receive Donations 
    184  
    18570All admins must opt in before you can begin receiving donations. Fees accessed against donations are explained in the site documentation. 
    18671 
    187 It is important to provide information to your potential donors on how the money they donate will be used and why you feel they should donate money to you. Use this comment space to provide these details and a short message to your potential donors. (no HTML permitted) 
    188  
    189 All donations to this project will be directed to the SourceForge.net site. This project is maintained by staff of the SourceForge.net site to support our ongoing efforts to provide accurate, useful documentation for the SourceForge.net site and services. If you find our documentation helpful, or would like us to focus additional attention toward improving our documentation, we welcome your donation. Thank you, Jacob Moorman - Quality of Service Manager, SourceForge.net 
    190  
    191 Charity Allocation 
    192  
    193 Many developers and projects in the Open Source world choose to support charities such as the Apache Software Foundation and the EFF (Electronic Frontiers Foundation). You may elect to have a portion of your incoming donations automatically given to one (or more) of the following organizations. Giving a portion of your donations to one of these charities will reduce the amount of money which is transferred to your PayPal account. If you choose to allocate 100% of your donations to go to charities, no money will be placed in your PayPal account when you receive a donation. 
    194 Organization    Percentage      Remove Charity 
    195 SourceForge.net         100%    Remove 
    196 Total percentage allocated to charities: 100% 
    197 (If someone donated $100 to you, $100 would go to the charities you selected and you would receive $0, less any service fees. Service fees are assessed against the total donation amount; percentages are applied after fees are assessed.) 
    198  
    199 Donation Button Display 
    200  
    201 Once you have opted in to receive donations, you may display a button on your project pages such as the one below to encourage site visitors to support the project. 
    202  
    203 Support This Project 
    204  
    205 See the project web section of the Project Admin pages for further details. 
    206  
    207 HTML/RSS Feeds 
    208  
    209 HTML and RSS feeds of recent project donors are available, allowing you to easily include this information on your project web site. 
     72See: [wiki:"Donations"] 
    21073 
    21174 
    21275= Hosted Apps = 
    213 [wiki:"Hosted Apps"] 
    214  
    215 he Hosted Apps offering has been designed as a companion to our Project Web offering. Project Web is designed to be a very open-ended offering, permitting a wide array of use by projects. While it is possible to host third party applications in project web space, certain limitations of the shared hosting environment we provide as the project web service will hinder ease of deployment. The Hosted Apps offering is designed to be very easy to enable, providing immediate availability of popular application features to your projects and reducing the application maintenance burden on projects.  
    216  
     76The Hosted Apps offering has been designed as a companion to our Project Web offering. Project Web is designed to be a very open-ended offering, permitting a wide array of use by projects. While it is possible to host third party applications in project web space, certain limitations of the shared hosting environment we provide as the project web service will hinder ease of deployment. The Hosted Apps offering is designed to be very easy to enable, providing immediate availability of popular application features to your projects and reducing the application maintenance burden on projects.  
     77 
     78See: [wiki:"Hosted Apps"] 
    21779 
    21880= Screenshots = 
    219 [wiki:Screenshots] 
    220  
    221 Screenshots 
    222  
    223  
    224 Enable Screenshots? 
    225         The following box should be checked to enable screenshots: 
    226 About Screenshots       The project Screenshot feature is an important publicity tool, allowing potential end-users to preview your software. The Screenshot feature is accessed using the "Screenshots" link in the project navbar. Each project can post images of their software in action, highlighting features they believe most interest their end-users. 
    227  
    228 Detailed instructions on using this feature are provided in the Site Docs collection. 
    229  
    230 Only GIF, JPEG and PNG images of resolutions between 150x150 pixels and 640x480 pixels are accepted. Larger images will be rescaled to 640x480. Files up to 300kb in size may be uploaded; larger files will be rejected. 
    231  
    232 Additional details regarding management of images and use of this feature may be found in the provided documentation. 
    233  
    234 A maximum of 6 screenshots may be shown by your project. Your project currently has 0 screenshots online. 
    235 Current Screenshots      
    236  
    237 No screenshots are currently associated with this project. 
     81The project Screenshot feature is an important publicity tool, allowing potential end-users to preview your software. The Screenshot feature is accessed using the "Screenshots" link in the project navbar. Each project can post images of their software in action, highlighting features they believe most interest their end-users. 
     82 
     83See: [wiki:Screenshots] 
    23884 
    23985