Sign in to follow this  

open source project

This topic is 2548 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

What is the best place to post an open source project where other coders can easily contribute to it?

I'm hoping to post an image cropping program, and I want other coders to be able to submit performance improvements.

Share this post


Link to post
Share on other sites
Quote:
Original post by ms75214
Please let me know if it looks ok.


I would suggest that instead of releasing each individual source file separately, you make use of one of the source repositories available at SourceForge, then produce a source release (tarball, zipfile). The advantages to that are:

(1) a prospective developer can download one single comprehensive source package and build from there, rather than having to download several files.

(2) you can control the releases, where everything in a release has been built and tested together: you can guarantee a degree of consistency and coherency

(3) source control gives you revision history so you, and others, can see the changes that have been made over time

(4) the source repo interface on SourceForge has a browse tool so folks can view the source online without having to download it

You might also want to set up some sort of web page or wiki (SourceForge has tools for that, too) so you can provide at least rudimentary documentation.

Share this post


Link to post
Share on other sites

This topic is 2548 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this