Omnimaga

General Discussion => Technology and Development => Computer Programming => Topic started by: Munchor on November 27, 2010, 10:15:55 am

Title: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 10:15:55 am
Well, when Sir made a KnightOS website using SourceForge's host, I though.. Hum... Maybe I could move from Google Code (www.code.google.com/p/forumulum (http://www.code.google.com/p/forumulum)) to SourceForge.

When I did, it all seems very confusing, I think SourceForge's admnistrator interface is quite bad and confusing. Do you agree?

Do you know any free one similar to these two that you recommend?

Thanks much
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 27, 2010, 12:28:58 pm
The main difference between SF and Google Code is one of power vs. simplicity.
SF provides a powerful interface for developers, more so than Google Code.
Google Code, on the other hand, just has you type a few things in and you have a project. It has much less of a learning curve than SF, but it is less powerful.
So, if you have time, I recommend trying to get more used to SF before you just throw it off as "quite.. confusing" :)
I personally am using Google Code because I feel that I don't need everything that SF can provide; I just want decent hosting with version control. Sir seems to think differently. :)

As for similar ones, I don't know of any off the top of my head :/ SF and Google Code are the two main ones.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 12:30:39 pm
http://code.google.com/p/partesos/ (http://code.google.com/p/partesos/)

Your program seems to be really awesome! So many stuff! lol, j/k I know it's a recent one :P
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 27, 2010, 12:56:47 pm
http://code.google.com/p/partesos/ (http://code.google.com/p/partesos/)

Your program seems to be really awesome! So many stuff! lol, j/k I know it's a recent one :P
You see, I don't actually intend to add much stuff to the web site :). The only other thing that will go there in the future are releases and announcements about them. I might add docs and a features list if people get to lazy to read it from the SVN repo :P
Now, as for features in the program, you will have to wait and see ;D
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 12:57:48 pm
http://code.google.com/p/partesos/ (http://code.google.com/p/partesos/)

Your program seems to be really awesome! So many stuff! lol, j/k I know it's a recent one :P
You see, I don't actually intend to add much stuff to the web site :). The only other thing that will go there in the future are releases and announcements about them. I might add docs and a features list if people get to lazy to read it from the SVN repo :P
Now, as for features in the program, you will have to wait and see ;D

Yes, making a third-party OS is very hard, i believe.

However, a website is needed, instead of a huge topic in a forum :S
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 27, 2010, 01:15:55 pm
As I said, that website is pretty much only for releases, source, and perhaps docs. I don't see the need for its own website, sorry >.>
What do you have against large forum topics? :P
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 01:38:41 pm
As I said, that website is pretty much only for releases, source, and perhaps docs. I don't see the need for its own website, sorry >.>
What do you have against large forum topics? :P

It's hard to find downloads and latest releases, so a website specific to a program is easier to look into :)
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 27, 2010, 01:46:11 pm
There are ways around that ;) (such as editing the first post or having a separate release topic). And besides, for Google Code, SF, and others, it's not too hard to add downloads :) (in my case, I do plan to offer downloads that way ;))
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 01:48:06 pm
There are ways around that ;) (such as editing the first post or having a separate release topic). And besides, for Google Code, SF, and others, it's not too hard to add downloads :) (in my case, I do plan to offer downloads that way ;))

I mean, look at KnightOS or Axe, they have their own forum or subforum, so it's easy to have multiple threads, one for downloads and updates, other for general discussion.

But not all programs have a subforum, even though, most of the ones which don't have a subforum, don't need a subforum and consequently don't need a website, so everything is OK.
Title: Re: SourceForge VS Google Code
Post by: Juju on November 27, 2010, 01:55:23 pm
There is also GitHub, if you prefer using Git.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 02:08:40 pm
[url]https://github.com/[url]


This looks good, I need to give it a try!
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 27, 2010, 02:20:29 pm
Ah, I forgot about Git. The choice there depends on which type of version control you like better.
Title: Re: SourceForge VS Google Code
Post by: SirCmpwn on November 27, 2010, 06:34:49 pm
Another alternative is Codeplex (http://www.codeplex.com/), which is where I host tiDE (http://tidenv.codeplex.com/).  It's great for C# and other similar projects, because it supports TFS (version control built into Visual Studio).  It also has a nice web-based source code explorer.  However, with Sourceforge, you get a massive userbase, so this is where I host other projects, such as KnightOS (http://knightos.sourceforge.net).  It is pretty powerful, too.  Their web hosting is the best by far - they give you an empty directory to FTP into and put whatever you like, where index.* is the file that [your project].sourceforge.net points to.  It is great.  But you get tons of users browsing your files, as well.  It also has support for subversion, which is easy and nice.  It also has a reviews and ratings system, and will feature your programs if they are good enough.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 06:36:38 pm
Another alternative is Codeplex (http://www.codeplex.com/), which is where I host tiDE (http://tidenv.codeplex.com/).  It's great for C# and other similar projects, because it supports TFS (version control built into Visual Studio).  It also has a nice web-based source code explorer.  However, with Sourceforge, you get a massive userbase, so this is where I host other projects, such as KnightOS (http://knightos.sourceforge.net).  It is pretty powerful, too.  Their web hosting is the best by far - they give you an empty directory to FTP into and put whatever you like, where index.* is the file that [your project].sourceforge.net points to.  It is great.  But you get tons of users browsing your files, as well.  It also has support for subversion, which is easy and nice.  It also has a reviews and ratings system, and will feature your programs if they are good enough.

SourceForge 1 - 0 Others

hahaha just kidding, but the way you say it makes it look quite cool.

What I most like is the FTP Server, which gives you TOTAL control of rhe website :)
Title: Re: SourceForge VS Google Code
Post by: gangsterveggies on November 27, 2010, 07:47:39 pm
Well, I agree with calcdude84se about the simplicity of things. People often make simple things and then provide huge websites with a lot of unnecessary stuff... sometimes the website is greater than the actual product... so, keeping it simple looks like the best thing. If you want to move it up a nudge,then big websites may be the best options.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 07:51:14 pm
Well, I agree with calcdude84se about the simplicity of things. People often make simple things and then provide huge websites with a lot of unnecessary stuff... sometimes the website is greater than the actual product... so, keeping it simple looks like the best thing. If you want to move it up a nudge,then big websites may be the best options.

By the way, your signature... I'll do Farmville.
Title: Re: SourceForge VS Google Code
Post by: gangsterveggies on November 27, 2010, 07:53:20 pm
Too late...
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 27, 2010, 07:57:10 pm
Too late...

What's the matter? It wouldn't be hard :)
Title: Re: SourceForge VS Google Code
Post by: Lionel Debroux on November 28, 2010, 04:30:19 am
Yeah, Google Code is simpler / less powerful than SourceForge. And as SirCmpwn seemed to mention, SF is a better choice than Codeplex (whose TFS is a bad SCM with bad interoperability).
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 28, 2010, 09:16:38 am
Yeah, Google Code is simpler / less powerful than SourceForge. And as SirCmpwn seemed to mention, SF is a better choice than Codeplex (whose TFS is a bad SCM with bad interoperability).

So...

Looking for:      Use:
Simple             Google Code
Easy

Looking for:     Go for:
Complex          SourceForge
Powerful
Featured
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 28, 2010, 09:56:29 am
The main difference between SF and Google Code is one of power vs. simplicity.
SF provides a powerful interface for developers, more so than Google Code.
Google Code, on the other hand, just has you type a few things in and you have a project. It has much less of a learning curve than SF, but it is less powerful.
So, if you have time, I recommend trying to get more used to SF before you just throw it off as "quite.. confusing" :)
I personally am using Google Code because I feel that I don't need everything that SF can provide; I just want decent hosting with version control. Sir seems to think differently. :)

As for similar ones, I don't know of any off the top of my head :/ SF and Google Code are the two main ones.
Exactly what I said in my first reply, but I think your summary is easier to read ;D
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 28, 2010, 09:57:11 am
The main difference between SF and Google Code is one of power vs. simplicity.
SF provides a powerful interface for developers, more so than Google Code.
Google Code, on the other hand, just has you type a few things in and you have a project. It has much less of a learning curve than SF, but it is less powerful.
So, if you have time, I recommend trying to get more used to SF before you just throw it off as "quite.. confusing" :)
I personally am using Google Code because I feel that I don't need everything that SF can provide; I just want decent hosting with version control. Sir seems to think differently. :)

As for similar ones, I don't know of any off the top of my head :/ SF and Google Code are the two main ones.
Exactly what I said in my first reply, but I think your summary is easier to read ;D

Yup, I am trying CodeFlex and SourceForge at the moment :)
Title: Re: SourceForge VS Google Code
Post by: ExtendeD on November 28, 2010, 03:42:21 pm
What about Launchpad (https://launchpad.net)?
Title: Re: SourceForge VS Google Code
Post by: calcdude84se on November 28, 2010, 03:46:43 pm
Okay, I think the point has been made that there are a lot ;D
Wikipedia has a long list: http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities (http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities)
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on November 28, 2010, 03:53:36 pm
There are ways around that ;) (such as editing the first post or having a separate release topic). And besides, for Google Code, SF, and others, it's not too hard to add downloads :) (in my case, I do plan to offer downloads that way ;))

I mean, look at KnightOS or Axe, they have their own forum or subforum, so it's easy to have multiple threads, one for downloads and updates, other for general discussion.

But not all programs have a subforum, even though, most of the ones which don't have a subforum, don't need a subforum and consequently don't need a website, so everything is OK.
Isn't it better if people can discuss about it on the forums, though? It creates activity on calculator forums and attract more members. It's good to have a topic or a website with all available downloads, though. Also, if ParteOS ever take off, it may eventually get its own sub-forum on Omni as well the next time I get to add new ones.

By the way, where would Codeplex stand among SourceForge and Google Code? Is it any better or worse than both and does it have advantages/disadvantages?
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 28, 2010, 03:58:32 pm
http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities (http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities)

WOW, this is really useful! Thanks much
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on November 28, 2010, 04:00:22 pm
Just noticed that too, I didn't thought there were that many similar sites around. I guess it's good to use the ones that have been around for a while, though, in case newer ones would shut down or something due to lower popularity/ad revenues.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 28, 2010, 04:01:48 pm
Just noticed that too, I didn't thought there were that many similar sites around. I guess it's good to use the ones that have been around for a while, though, in case newer ones would shut down or something due to lower popularity/ad revenues.

Yes, there are lots of them, but Google Code and SourceForge are better if you're looking for popularity, mainly Google Code which appears in the first results of Google :)
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on November 28, 2010, 04:03:05 pm
Ah, right. I guess SF also does. You get more traffic that way too.

But yeah, even if you use those sites, I think it's a good idea to also showcase your project on forums that are similarly themed. For example, calc forums. More people will be interested.
Title: Re: SourceForge VS Google Code
Post by: SirCmpwn on November 28, 2010, 10:49:43 pm
By the way, Codeplex also supports SVN, if you think TFS sucks (which I don't).  They both integrate, so a SVN check in shows up on TFS.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 29, 2010, 09:04:10 am
Ah, right. I guess SF also does. You get more traffic that way too.

But yeah, even if you use those sites, I think it's a good idea to also showcase your project on forums that are similarly themed. For example, calc forums. More people will be interested.

The more places you post, the more succes you get. That's the rule of programming popularity :) If the program is good, word will spread and you don't need advertisement anymore :)
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on November 29, 2010, 10:31:19 pm
Yeah, back in the days, people usually cross-posted their projects on multiple sites. MaxCoderz was usually avoided for pure-BASIC games and UTI for hybrid, though, because those were not received well on those sites. Basically you showcase your work where you can and where you judge it's best. I personally try to cross-post updates on stuff I work on here and Cemetech so it reaches a wider audience. Eventually, people just come to check your stuff.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 30, 2010, 06:07:08 pm
Yeah, back in the days, people usually cross-posted their projects on multiple sites. MaxCoderz was usually avoided for pure-BASIC games and UTI for hybrid, though, because those were not received well on those sites. Basically you showcase your work where you can and where you judge it's best. I personally try to cross-post updates on stuff I work on here and Cemetech so it reaches a wider audience. Eventually, people just come to check your stuff.

By posts per day which is the most TI active forum? Just wondering.

If you upload them to ticalc.org you'll have lots of success too, I'm sure of that.
Title: Re: SourceForge VS Google Code
Post by: JonimusPrime on November 30, 2010, 06:17:26 pm
I have to second the vote for github/gitorious for quick and simple VCS hosting they do the job very well and GIT is a very powerful VCS once you get past the minor learning curve and I have found it to be much nicer than SVN though SVN is quick to setup.
Title: Re: SourceForge VS Google Code
Post by: Munchor on November 30, 2010, 08:40:12 pm
I have to second the vote for github/gitorious for quick and simple VCS hosting they do the job very well and GIT is a very powerful VCS once you get past the minor learning curve and I have found it to be much nicer than SVN though SVN is quick to setup.

Nice to see someone not using the main ones and defending them :)
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on December 01, 2010, 05:22:54 am
Yeah, back in the days, people usually cross-posted their projects on multiple sites. MaxCoderz was usually avoided for pure-BASIC games and UTI for hybrid, though, because those were not received well on those sites. Basically you showcase your work where you can and where you judge it's best. I personally try to cross-post updates on stuff I work on here and Cemetech so it reaches a wider audience. Eventually, people just come to check your stuff.

By posts per day which is the most TI active forum? Just wondering.
Right now it's Omnimaga, then Cemetech, but sometimes Cemetech has spikes of activity accross the year so they get more. I think Omni has about 400 a day, Cemetech 200 and TI-BASIC Developer 10. I don't think UTI even gets 10 a day anymore. I'm not sure about TI-BANK.
Title: Re: SourceForge VS Google Code
Post by: Lionel Debroux on December 05, 2010, 05:05:13 am
CodePlex does indeed offer a SVN version of the TFS repositories, but it's very slow for me when mirroring WabbitEmu :)

I've been using Git for more than three years, mostly on top of SVN. I only recently started to use pure Git for projects I'm maintaining - for now, ExtGraph and tiosmod/amspatch, but more will follow some time before I leave the TI community.
Title: Re: SourceForge VS Google Code
Post by: DJ Omnimaga on December 05, 2010, 05:09:37 am
I hope you don't leave too soon X.x but again I would understand since you have done calc stuff for so long (longer than me I think). Still, it will be a sad day when you go. :S
Title: Re: SourceForge VS Google Code
Post by: Munchor on December 05, 2010, 02:47:40 pm
CodePlex does indeed offer a SVN version of the TFS repositories, but it's very slow for me when mirroring WabbitEmu :)

I've been using Git for more than three years, mostly on top of SVN. I only recently started to use pure Git for projects I'm maintaining - for now, ExtGraph and tiosmod/amspatch, but more will follow some time before I leave the TI community.

Hope you don't leave too!

Codeplex is great now that I saw it, it's Source Code uploader looks rather great (tiDE codeplex)
Title: Re: SourceForge VS Google Code
Post by: Lionel Debroux on December 06, 2010, 05:14:14 am
Codeplex is precisely not that great (I'm not doing mere dumb Microsoft bashing), and anyway, it is far from having the recognition that SourceForge, Google Code or Github have :)
Title: Re: SourceForge VS Google Code
Post by: SirCmpwn on December 06, 2010, 08:44:34 am
It may not have recognition, but it has lots of nice features.
Title: Re: SourceForge VS Google Code
Post by: Munchor on December 06, 2010, 08:49:47 am
Codeplex is precisely not that great (I'm not doing mere dumb Microsoft bashing), and anyway, it is far from having the recognition that SourceForge, Google Code or Github have :)

I just found out how that I can upload things I do using SharpDev to codeplex and it does it all alone. Really good.
Title: Re: SourceForge VS Google Code
Post by: SirCmpwn on December 06, 2010, 04:45:25 pm
That's just a feature of subversion, it's not specific to Codeplex.