Re: Google Code Shutting Down

2015-03-13 Thread Josh English
Thanks for the discussion. I found my original concern was supposedly about 
sourceforge. PyPi, according to a post over on pypubsub-dev that pip installs 
had anecdotal problems with sourcforge-hosted projects.

I guess I wanted some more anecdotes and opinions before I tried moving 
anything. 

I barely understand the SVN I'm using now, so trying to learn a new VCS is a 
tad daunting for this hobbyist.
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Google Code Shutting Down

2015-03-13 Thread Steven D'Aprano
Ian Kelly wrote:

 On Thu, Mar 12, 2015 at 4:26 PM, Josh English
 joshua.r.engl...@gmail.com wrote:
 I've been hosting Python projects on Google Code, and they're shutting
 down.

 Damn.

 What is the recommended replacement for Code Hosting that works reliably
 with PyPi and pip?
 
 Google has been migrating most of its own open source projects to GitHub.

All that tells me is that Google is planning on buying GitHub, at which
point they will continue the process of GitHub lock-in.

http://nedbatchelder.com/blog/201405/github_monoculture.html



-- 
Steven

-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Code hosting providers (was: Google Code Shutting Down)

2015-03-13 Thread Mario Figueiredo
On Fri, 13 Mar 2015 12:37:30 +1100, Ben Finney
ben+pyt...@benfinney.id.au wrote:


Any service which doesn't run their service on free software is one to
avoid URL:http://mako.cc/writing/hill-free_tools.html; free software
projects need free tools to remain that way.


GitLab URL:https://about.gitlab.com/ is a good option: they provide
VCS, file hosting, wiki, issue tracker, code review via merge requests,
etc. and all of it can be migrated to any other instance of the same
service.


For sure the Communition Edition offers self-hosting. But in face of
Benjamin article above, what is your opinion on its commercial
approach to provide only relevant features through its vendor lock-in
service?

I always wondered what would happen if the developers community
chooses to take its open-source Community edition and fork it into a
EE edition.

Reminds me so much of MySQL and why MariaDB is today a superior
DBMS...

Also worth watching is Kallithea, a new federated code hosting service
URL:https://kallithea-scm.org/. It supports Mercurial and Git for VCS,
code review, and integrates with existing issue trackers. Because it's
federated, you won't suffer from vendor lock-in.

Good hunting in finding a free-software code hosting provider for your
projects!

And Redmine. Kallithea and Redmine seem like two great options. The
only problem with Redmine is that it does not provide any Git workflow
(correc tme if this is not true anymore).
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Code hosting providers (was: Google Code Shutting Down)

2015-03-12 Thread Steven D'Aprano
Ben Finney wrote:

 Also worth watching is Kallithea, a new federated code hosting service
 URL:https://kallithea-scm.org/. It supports Mercurial and Git for VCS,
 code review, and integrates with existing issue trackers. Because it's
 federated, you won't suffer from vendor lock-in.


What do you mean by federated?


-- 
Steven

-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Google Code Shutting Down

2015-03-12 Thread Ian Kelly
On Thu, Mar 12, 2015 at 4:26 PM, Josh English
joshua.r.engl...@gmail.com wrote:
 I've been hosting Python projects on Google Code, and they're shutting down.

 Damn.

 What is the recommended replacement for Code Hosting that works reliably with 
 PyPi and pip?

Google has been migrating most of its own open source projects to GitHub.
-- 
https://mail.python.org/mailman/listinfo/python-list


Google Code Shutting Down

2015-03-12 Thread Josh English
I've been hosting Python projects on Google Code, and they're shutting down.

Damn.

What is the recommended replacement for Code Hosting that works reliably with 
PyPi and pip?
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Google Code Shutting Down

2015-03-12 Thread Mario Figueiredo
On Thu, 12 Mar 2015 15:26:08 -0700 (PDT), Josh English
joshua.r.engl...@gmail.com wrote:

I've been hosting Python projects on Google Code, and they're shutting down.

Damn.

What is the recommended replacement for Code Hosting that works reliably with 
PyPi and pip?

Essentially anywhere where either Git, Bazaar, Mercurial or Subversion
are supported. See:

https://pip.pypa.io/en/latest/reference/pip_install.html#vcs-support
-- 
https://mail.python.org/mailman/listinfo/python-list


Code hosting providers (was: Google Code Shutting Down)

2015-03-12 Thread Ben Finney
Mario Figueiredo mar...@gmail.com writes:

 On Thu, 12 Mar 2015 15:26:08 -0700 (PDT), Josh English
 joshua.r.engl...@gmail.com wrote:

  What is the recommended replacement for Code Hosting that works
  reliably with PyPi and pip?

 Essentially anywhere where either Git, Bazaar, Mercurial or Subversion
 are supported.

Installing directly from whatever the latest revision in VCS, is not a
good replacement. What's needed is a VCS hosting provider that also
expects you to publish tarballs at specific versions.


For that, you want to choose a provider that runs entirely free software
for the service – not just the VCS, but whatever other features you use
need to be freely available for someone to run another instance of the
same service.

Otherwise you're stuck any time you want to migrate your project, which
is what led to this thread in the first place.

This is called “vendor lock-in”: services like GitHub and Google Code
lock you in to the one provider, because if you want to migrate you
can't take your project data (not just VCS but also issues, merge
requests, etc.) with you to continue somewhere else.

Any service which doesn't run their service on free software is one to
avoid URL:http://mako.cc/writing/hill-free_tools.html; free software
projects need free tools to remain that way.


GitLab URL:https://about.gitlab.com/ is a good option: they provide
VCS, file hosting, wiki, issue tracker, code review via merge requests,
etc. and all of it can be migrated to any other instance of the same
service.

Also worth watching is Kallithea, a new federated code hosting service
URL:https://kallithea-scm.org/. It supports Mercurial and Git for VCS,
code review, and integrates with existing issue trackers. Because it's
federated, you won't suffer from vendor lock-in.

Good hunting in finding a free-software code hosting provider for your
projects!

-- 
 \  “I knew things were changing when my Fraternity Brothers threw |
  `\   a guy out of the house for mocking me because I'm gay.” |
_o__)  —postsecret.com, 2010-01-19 |
Ben Finney

-- 
https://mail.python.org/mailman/listinfo/python-list