Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #87405

Re: Code hosting providers

From Gene Heskett <gheskett@wdtv.com>
Subject Re: Code hosting providers
Date 2015-03-13 23:13 -0400
References <36a41718-3eb6-445b-ba5b-caf124122542@googlegroups.com> <mailman.343.1426289905.21433.python-list@python.org> <5707ga9lmg7noatcfkmf6tlotj8vnelva5@4ax.com>
Newsgroups comp.lang.python
Message-ID <mailman.347.1426302803.21433.python-list@python.org> (permalink)

Show all headers | View raw



On Friday 13 March 2015 20:48:36 Mario Figueiredo wrote:
> On Fri, 13 Mar 2015 19:38:09 -0400, Gene Heskett <gheskett@wdtv.com>
>
> wrote:
> >Running your own server is a piece of cake, and if I, at 80 yo, can
> > do it, I don't see a single reason you can't do likewise.  The code
> > I write, for what is called a legacy computer, is just one of the
> > things I share at the link in my sig.  That link is actually _this_
> > machine.
>
> That's taking things too far. And when people speak of hosting your
> own server, they don't necessarily mean hosting in your home computer.
> Speaking for myself, I refuse to collaborate on any project that is
> hosted on some dude's personal computer.

Chuckle.  1. My finished, running code is copied to at least 200 other 
users machines because it is useful code. 

2.  If I fall over, there is close to that many copies extant that 
include the src code since that is virtually the only way I have 
released anything in the last 25 years.

> The uptime can never match 
> that of a data center and and if you decide to stream some movies
> while torrenting the latest linux distro, I'm basically screwed.

That is much more of a function of the bandwidth available to me, 10 
megbit dl, 2.5 megbit ul.  I, on SS, do not have the budget for a 
gigabit pipe, and I have serious doubts that level of bandwidth is even 
available locally.

> If you are the sole developer of your project, why not.

Generally I am, unless a circuit board is under construction in our 
group, in which case I might offer to make a couple of non-plated thru 
copies if I get to keep one for my time. However, on my small machinery, 
mechanical etching, while great on the environment as there's  no 
downright nasty chemistry to dispose of, is also very slow, limited by 
the 2500 rpms max speed of the spindle, so a busy double sided 4"x8" 
board is over 8 hours to machine.  That big, I'd also have to make a 
vacuum pallet, which for a given sized board is about a day.

> But if that is 
> the case, I'd say most project managers are just overkill and the
> choice of what to choose shouldn't even be considered. Just grab your
> VCS of choice. Issue tracking can be safely managed in your code with
> TODO and FIXME. If by any chance you need to work on more than one
> computer, don't bloody open your ports at home. Just get an usb pen
> and make a bare repo in there from where you can push/pull.

And if the next box you plug it into has a different first user number, 
and you don't have a root account handy, how do you access the data, 
written say on a fedora system, but you need to read it on a debian 
system. And you are not the first user, and you are not in /etc/sudoers.

Go ahead, I'll wait for you to suss that out. :)

Besides, thats way more trouble than NFS shares or ssh -Y sessions on my 
local network assuming I am the first user and therefore in the sudoers 
file..  And with dd-wrt playing guard dog for the whole system, I don't 
worry about somebody stomping in and doing an rm -Rf /.  No one has in 
well over a decade.

But, while I have done quite a few scripts on this machine, the one my 
legacy code runs on is not accessible from the outside world.  The 
kernel modules to support that are not in any of the several choices of 
specialized bootfiles for it.

> The ability to host your own server means:
>
>     1. Your code hosting provider doesn't lock you in. You can take
>        your *full* repository history and host it yourself somewhere
>        else outside their domain.
>     2. You will want to host this ASAP on some web hosting provider.

What for?  I keep backups using amanda.  Because of that, and despite 
several hard drive deaths, my email corpus for some mailing lists is now 
13 yo, and several gigabytes.

Question:  How much money is this group, taken as the whole of the python 
world, spending on remote hosting per month?

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Google Code Shutting Down Josh English <Joshua.R.English@gmail.com> - 2015-03-12 15:26 -0700
  Re: Google Code Shutting Down Mario Figueiredo <marfig@gmail.com> - 2015-03-13 00:12 +0100
    Code hosting providers (was: Google Code Shutting Down) Ben Finney <ben+python@benfinney.id.au> - 2015-03-13 12:37 +1100
      Re: Code hosting providers (was: Google Code Shutting Down) Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-03-13 14:17 +1100
        Re: Code hosting providers Michael Torrie <torriem@gmail.com> - 2015-03-12 21:28 -0600
        Re: Code hosting providers Ben Finney <ben+python@benfinney.id.au> - 2015-03-13 15:22 +1100
        Re: Code hosting providers Ben Finney <ben+python@benfinney.id.au> - 2015-03-13 15:27 +1100
      Re: Code hosting providers Paul Rubin <no.email@nospam.invalid> - 2015-03-12 22:17 -0700
        Re: Code hosting providers Chris Angelico <rosuav@gmail.com> - 2015-03-13 19:33 +1100
          Re: Code hosting providers Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-03-13 19:59 +1100
            Re: Code hosting providers Chris Angelico <rosuav@gmail.com> - 2015-03-13 22:46 +1100
              Re: Code hosting providers Paul Rubin <no.email@nospam.invalid> - 2015-03-13 14:13 -0700
                Re: Code hosting providers Gene Heskett <gheskett@wdtv.com> - 2015-03-13 19:38 -0400
                Re: Code hosting providers Mario Figueiredo <marfig@gmail.com> - 2015-03-14 01:48 +0100
                Re: Code hosting providers Paul Rubin <no.email@nospam.invalid> - 2015-03-13 19:30 -0700
                Re: Code hosting providers Gene Heskett <gheskett@wdtv.com> - 2015-03-13 23:13 -0400
                Re: Code hosting providers Mario Figueiredo <marfig@gmail.com> - 2015-03-14 04:41 +0100
                Re: Code hosting providers Paul Rubin <no.email@nospam.invalid> - 2015-03-13 20:45 -0700
                Re: Code hosting providers Rustom Mody <rustompmody@gmail.com> - 2015-03-13 22:03 -0700
      Re: Code hosting providers (was: Google Code Shutting Down) Mario Figueiredo <marfig@gmail.com> - 2015-03-13 11:02 +0100
      Re: Code hosting providers Paul Rubin <no.email@nospam.invalid> - 2015-03-13 14:35 -0700
  Re: Google Code Shutting Down Ian Kelly <ian.g.kelly@gmail.com> - 2015-03-12 22:33 -0600
    Re: Google Code Shutting Down Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-03-13 19:47 +1100
  Re: Google Code Shutting Down Josh English <Joshua.R.English@gmail.com> - 2015-03-13 12:53 -0700

csiph-web