Re: Creating a publi c-like access machine for fellow programmers
By: Deavmi to All on Wed Jan 04 2017 03:27 pm
I have thought of running a machine with SSH access for fellow programmers.
I
was thinking to go with Fedora cause it "just works". What are your thoughts
on
the distro of GNU/Linux choice and also how should I setup the machine.
Have you looked into web browser-based IDEs like Codiad or Cloud9? The impression that I am getting is that multiple developers will be accessing the same source on the same machine. If that's the case, take a look into web browser-based IDEs. They should allow for multiple developrs to edit the same file at the same time (pair programming).
I would recommend *shudders* Ubuntu or Fedora if you're looking for something that "just works". Maybe consider an enterprise-wide type of distribution
like Ubunto Server or Centos. Maybe Centos with Codiad installed on there.
I have tried to use Codiad in the past, but I only tried using it in a Vagrant box while trying to work on a MEAN stack application (which was abandoned because of the lack if interest). So, I do not know how to get local accounts set up and to have them work on the same folder; I, also, do not know if Codiad will work in Centos. I know that Cloud9 was pretty picky and only worked on Ubuntu.
Personally, I would lean more toward development VMs with a desktop or server Linux distrbution, and have the tools required already packed on there, or condsider having provisioning tools (like Chef, Puppet, or Ansible) set up the environments using a Vagrant box. I would also recommend having some form of source control management for the other developers (if possible).
---
■ Synchronet ■ KK4QBN BBS - (706)422-9538 - kk4qbn.synchro.net, Chatsworth GA US