corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
Site FAQ
Sections:
Community FAQ
How to Participate
Security FAQ
 
Sections:
Community FAQ

Q: What's the purpose of this site?

A: SourceCast is dedicated web space for registered developers like you to turn your ideas into active, productive development projects. Here you can participate with other like-minded developers who share this vision. You can even invite developers whose expertise you seek to join you. But more than that, all the web-based tools you need to manage your module and collaborate with other developers to get it done also reside here.

Q: Who else is here?

A: Other developer community members, Java developers, open source developers ... any developers who have been invited by module leaders and other developers to collaborate on modules hosted on SourceCast.

Q: What is CollabNet's role in this site?

A: CollabNet is hosting this site to offer additional opportunities for developer members. This site seeks to extend open source development practises by fostering a development community around it. Beyond this overarching mission, there is no other agenda or top-down hierarchy beyond what developers themselves create in this web space. The point is to empower developers to drive the ultimate direction of this technology's development through consensus and collaboration. That's one of the hallmarks of the open source software movement and the principal reason for its proliferation.

Q: Is this site only for open source projects?

A: Both open source and proprietary modules are accommodated in SourceCast. The simple reason for this is to give developers the choice, acknowledging that some development ideas in the emerging Wireless Internet climate may be more viable under commercial licensing. SourceCast offers the best of both worlds by giving developers access to the collaborative tools and best practices characteristic of successful open source software development projects, while also enabling these to be applied to development in a secure web environment.

Q: What do you mean by "hosted tools"?

A: SourceCast enables collaborative development through web-based tools made available to module owners and developers who become module members. SourceCast combines the best-of-breed open source tools into a web-based software development suite. Key features of this tool set are security, scalability, extensibility, and customizability.

Q: What are those tools?

A: SourceCast provides simple, powerful web interfaces for version control, issue tracking, discussions and decision-making, automated builds, automated testing, module management and knowledge management. Module owners can configure these tools within each module and grant roles to module participants to fit the needs of the project.

Q: Who do I contact for help or feedback?

A: Send any questions or comments to >.


How to Participate

Q: What client-side tools will I need to participate?

A: At minimum, you need a web browser, email client, CVS, and optionally SSH to secure your CVS connections. There may be additional domain specific tools you need depending upon the types of development module you wish to contribute to.

Q: How do I start a project?

A: Use the "Start New Project" links in the Start Page or subsequent pages to access a brief, four-screen module creation process. After you have submitted your module information, you're able to view and customize your newly created module home page. You module is in a "pending" status until approved by site administrators. Read more about the process.

Q: How do I put proprietary content on my section of the site securely?

A: If your development module is proprietary, only module members can view module documents, participate in module mailing lists, download/upload module files, view and report issues, and access the CVS repository. Proprietary module owners control module membership through a member approval process and module role assignments. In addition, the module administration tool allows module owners to grant specific permissions to individual users and developers through module role assignments.

SourceCast uses Secure Socket Layer (SSL) technology to establishes a secure connection between the user and server, with a private key to encrypt data when transferred across this connection. You can also use optional SSH tunneling to protect your CVS connections from password snooping, data corruption or theft. More information about SSH is available on this site.

Q: How do I share code?

A: When you join or lead a SourceCast project, you use CVS version control to check out and work with module files, and then contribute your changes back into the project's repository. When other module members update their working files, they have access then to your code. Everyone on the CVS mailing list also receives automatic email notification when files are updated.

As a module member you will likely be assigned to do code enhancements or contribute patches via IssueZilla, an issue tracking tool for managing module issues (defects, enhancements, features, tasks, and patches). You also subscribe to module mailing lists, where you can follow and participate in ongoing discussions about the project.

Q: How do I get other developers involved in my project?

A: You can invited other developers to join your module at any time. When you start your own development module on SourceCast, the process includes an opportunity to list developers you want to invite to join you. They receive an automatically generated email that explains a little about SourceCast, gives the name and a brief description of your project, and includes a personalized message you have composed. After the module is already underway, you can invite someone by personal email at your discretion.


Security FAQ

Q: What steps do you take to protect my data?

A: SourceCast take appropriate steps to protect the information you share with us from unauthorized access or disclosure.

In addition to sharing CollabNet developer site user ID/password authentication, SourceCast implements SSL security with a digital certificate. All pages in SourceCast are https secured through SSL encryption to protect any information in those pages and to authenticate that user information is sent to the correct server. Any CVS password information contained in user profiles for SourceCast is also encrypted to secure module information against unauthorized access.

For more information, see this site's Privacy Policy and Terms of Use.