views:

618

answers:

7

I've developed a set of small utility classes (a simple markup parser). I'd like to post them online somewhere, both to solicit potential critiques of the code and to make it available in case someone else has use of it.

I've looked at RefactorMyCode.com, but it doesn't seem to be well suited to posting code that spans multiple classes. Does anyone have any other suggestions?


Edit: I ended up taking the easy way out, and just using Google Code: http://code.google.com/p/markup-parser/

+12  A: 

You can use SourceForge or CodePlex, among others.

Robert S.
+8  A: 

Provided you use one of the sanctioned OSS licenses Google Code is pretty nice, it provides a vcs repo and an easy interface to browse the code directly.

Adam Lassek
You beat me by THAT much!
Wally Lawless
I left out Google Code in my answer so other people would get a chance to reply. ;)
Robert S.
Yeah, it's an obvious one, I know. But I think people may overlook just how simple and easy it is. Especially in comparison to sf.net or codeplex.
Adam Lassek
Definitely. I'm a big fan of Google Code.
Robert S.
+5  A: 

What about Google Code ?

Wally Lawless
+7  A: 

Github is my online open source repo of choice. It's like the cool kids version of SourceForge :).

There's no formal code review/critique tool, but it does provide a nice and simple way for others to fork your repository and make changes. And really, the best critique for code is a patch :).

mando
DVCS still completely mystifies me, but Github alone makes it worth learning.
Adam Lassek
+3  A: 

If you're working in Visual Studio and/or .NET another alternative to SourceForge or CodePlex is CodeProject.

The Code Project is a community of Visual Studio and .NET developers joined together with certain common goals: to learn, to teach and to have fun programming. Developers from all over the world come together to share source code, tutorials and knowledge for free to help their fellow programmers.

JMD
Whoa, CodeProject is due for a major facelift!
Robert S.
Won't be winning any beauty contests, but I am impressed with how many high-quality search hits I've received from it.
Adam Lassek
A: 

Depending on its length and complexity, you could post the code here for us to look. Or you can link to it from your question.

Bill Echo
I don't think that's a very good suggestion, unless you're posting the code for help with a problem. Simply posting code for its own sake would certainly be downvoted.
Adam Lassek
+2  A: 

You can post some short piece of code without opening an account on pastie: http://www.pastie.org/

Pierre