7

I've just started making some simple but non trivial(i think) programs in Ubuntu -- as of now have made a small xkcd scraper, which i plan to develop into a multi webcomic downloader+viewer

At this point, would it be a good idea to start publishing the code on a site like Github or launchpad? (currently I'm not really worried about people copying my code/licensing)

Or is it better to publish the code only after the program is completed?

Also, can you suggest some such sites where I can post such codes and get suggestions for improvements/discuss the code with others?

  • Scraping content off websites may be a violation of their usage terms. Check with each website before you publishing far and wide. Look for "Terms and Conditions" and/or "Acceptable Use Policy" at the bottom of the page. – Barry Brown Nov 22 '10 at 17:06
  • Should I look for them allowing it specifically, or denying it specifically? – Akash Nov 22 '10 at 17:16
6

It's a good idea to push it to a public repository for multiple reasons -

  • Motivates you to keep it up, maintain it
  • You might get unexpected feedback from others
  • Looks good on your resume/profile/blog

So even if it's not complete yet, put it up somewhere. Don't be worried about incompleteness, because people who visit will know it's a work in progress.

Update : As Skilldrick mentions, www.github.com is a great repos.

  • could you suggest an appropriate public repository ? – Akash Nov 21 '10 at 17:47
  • 2
    @Akash Start using github and just put everything there. – Skilldrick Nov 21 '10 at 18:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.