Menu

Please move project to Github

Davison
2015-05-08
2015-05-10
  • Davison

    Davison - 2015-05-08

    I implore you to switch your project to Github for source control. It makes the whole process of contributing so much easier and efficient. Not to mention that you then wouldn't be supporting a host (SourceForge) that tries to bundle adware/malware with installers.

     
  • maximus57

    maximus57 - 2015-05-09

    This sounds like you have a personal issue with sourceforge.

    When I created this project, I looked at possible hosting solutions and chose this one for a few reasons, one of them being the ability to have a discussion forum. I have no intention of moving it just because someone doesn't like sourceforge or its methods. Now if my software was somehow forcefully bundled I would dump sourceforge in a heartbeat. But I doubt that would be an issue for my project. I am not real fond of the adds on sourceforge, but they have to pay the bills somehow to make it free for me to host there.

    As for being easy to contribute, I never intended my software to be controlled by anyone but me. If I were to move it to github just so it was easy to contribute, it would likely be because I no longer wished to support it and wanted give it up to someone else. This may actually happen in a way as I am moving on to bigger projects. If I get to that point I will look at the best way to do it.

    The only other reason to move it would be because I finally get my own website up to host it (will happen sooner or later, although I don't know about having a forum).

    You really should be happy I made it open source. I am planning on going commercial with my next project so it will not be fully open source (can't make money if everyone knows how it works and can reproduce it). While I do like to make my contribution to the community, I cannot spend too much time and effort on something with no return.

     
  • Davison

    Davison - 2015-05-10

    I've always found sourceforge harder to work with in general, and then I really didn't like the bundled installer mess even if it is optional.

    But of course you are free to make your own choices and I'm happy that you released your software. Please don't take my dislike of sourceforge as any criticism of you. I simply love the Github interface and how easy it makes so many tasks that otherwise can be quite frustrating.

    And on the topic of contributions and who is in control, I feel there are a lot of people who are under the impression that hosting on Github somehow prevents you from managing/controlling your own code, which is not at all true. Github has all sorts of features (especially the pull request) that make it very easy to review potential contributions and accept them at the push of a button, but it is absolutely optional. No one can force you to accept any changes if you don't want them. Some people have issues with the way pull requests are managed on Github, but there are workarounds (like using Hub).

    In any case, I don't really consider it a valid method of "paying the bills" to essentially trick users into installing a bunch of crapware for those projects that do opt to use their installer as it blurs the boundary of a respected open source host and that of a download repository laden with all sorts of bad stuff. Github (and others) have certainly found a way to pay the bills without going down that path (like charging for private repos).

    But again, I'm only voicing my opinion and it's at all not criticism of you. I really do like your utilities and am very grateful you made them available.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.