#1
  1. Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    New Springfield, OH
    Posts
    1,309
    Rep Power
    1501

    Projects on Github


    Hey guys,

    I took it upon myself to create an organization on Github for housing some of our more popular code samples. I'm going to begin migrating some code like this to Github and placing links back in the original threads. I believe this will promote easier code management, better development, and ultimately more awareness and traffic back to DS.

    Anyone who would like to get involved can post here or PM me. I'll get you set up with access to the organization. Suggestions for projects to add are also welcome. I'll begin by working through stickies.

    Admins: a Github integration plugin would be awesome!

    As I add projects, I will contact the OP for each code source with an invitation to get involved.

    My intention is to begin with Dev Shed. I will look at the other sites like ASP Free and Codewalkers. We can create separate organizations for each site if necessary.
    Don't like me? Click it.

    Scripting problems? Windows questions? Ask the Windows Guru!

    Stay up to date with all of my latest content. Follow me on Twitter!

    Help us help you! Post your exact error message with these easy tips!
  2. #2
  3. Lazy Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2007
    Location
    Washington, USA
    Posts
    16,436
    Rep Power
    9645
    Sounds cool. Sign me up (same username).

    I think most of the interesting bits of code have made their way into stickies. If the main site was still doing articles then GitHub would be a good place to host any code they posted.

    Plan on using the wiki part?
  4. #3
  5. Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    New Springfield, OH
    Posts
    1,309
    Rep Power
    1501
    I hadn't decided on Wiki/Issues. I like the idea of Wiki, when advanced usage instructions are necessary. Keep in mind, we'll need to add Readme files anyway. I also like Issue integration in Github, however. I'd like to push as much conversation as possible back to DS. I'm not sure how to achieve both of those things.
    Don't like me? Click it.

    Scripting problems? Windows questions? Ask the Windows Guru!

    Stay up to date with all of my latest content. Follow me on Twitter!

    Help us help you! Post your exact error message with these easy tips!
  6. #4
  7. Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    New Springfield, OH
    Posts
    1,309
    Rep Power
    1501
    I think it's important that all project have licensing information and that they all use the same license. Obviously we have to use an open license given the nature of the code. I felt the decision was between MIT and GPLv3 which are both open licenses. MIT is a simple and permissive, but holds the code creators without any liability and GPL is roughly the same except that all derivative works must be released with the same license. While I'm all about sharing, we have a lot of visitors who come here for work related projects and I felt that GPL was too restrictive for those users. That said, I've chosen to go with the MIT license for all of our projects. If anyone has a reason why we shouldn't do that, please let me know.

    (As a rule, since the forums don't publish a license, everything posted here is considered for public use arguably similar to Public Domain.) That is essentially the WTFPL license, but I believe that attribution is important to the forums.

    Any non-code materials (images, icons, etc.) will be released under Creative Commons unless otherwise stated. (It stands to reason that any of these elements that are included must be CC-licensed, Public Domain, or otherwise royalty free with non-restrictive use.)

    Anyway, this sounds like a good place to start. Any other thoughts?
    Last edited by Nilpo; January 5th, 2016 at 04:35 AM.
    Don't like me? Click it.

    Scripting problems? Windows questions? Ask the Windows Guru!

    Stay up to date with all of my latest content. Follow me on Twitter!

    Help us help you! Post your exact error message with these easy tips!
  8. #5
  9. Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    New Springfield, OH
    Posts
    1,309
    Rep Power
    1501
    To kick things off, I've added the first project.

    https://github.com/DeveloperShed/BasicSecureLogin

    Basically, I updated the README with information about the project, adding the changelog since it was available, and added the latest version of code from the forums. I also chose to create a tag and version number for this initial release. This should make support requests a little easier.

    I also created an empty template project that can be used to create new projects. This should add a bit of consistency between them. Instructions are included.

    https://github.com/DeveloperShed/Empty-Project
    Don't like me? Click it.

    Scripting problems? Windows questions? Ask the Windows Guru!

    Stay up to date with all of my latest content. Follow me on Twitter!

    Help us help you! Post your exact error message with these easy tips!
  10. #6
  11. No Profile Picture
    Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Jul 2003
    Location
    Anaheim, CA (USA)
    Posts
    6,650
    Rep Power
    2479
    Very cool idea, Nilpo. Count me in, too. (My GitHub name is the same as here: "codergeek42".)

    Thanks for setting this up!
    ~~ Peter ~~ :: ( Who am I? ) :: ( Peter's Musings: Uploading myself, bit by bit... ) :: ( Electronic Frontier Foundation ) :: ( I'm a GNU/Linux addict and Free Software Advocate. ) :: ( How to Ask Questions the Smart Way ) :: ( The Fedora Project, sponsored by Red Hat ) :: ( GNOME: The Free Software Desktop Project ) :: ( GnuPG Public Key ) :: ( About me on the WIki )
  12. #7
  13. Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    New Springfield, OH
    Posts
    1,309
    Rep Power
    1501
    I just invited you!

    Comments on this post

    • codergeek42 agrees : Thanks
    Don't like me? Click it.

    Scripting problems? Windows questions? Ask the Windows Guru!

    Stay up to date with all of my latest content. Follow me on Twitter!

    Help us help you! Post your exact error message with these easy tips!
  14. #8
  15. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Feb 2016
    Location
    Naples (Italy)
    Posts
    2
    Rep Power
    0
    It is a great idea! I'm a newbie in programming but I'm pretty good in using Github, if you need help count on me. (my Github link is under the nickname)

IMN logo majestic logo threadwatch logo seochat tools logo