• Creating a publi c-like a

    From tfurrows@VERT/KK4QBN to Deavmi on Wed Jan 4 14:50:00 2017
    Re: Creating a publi c-like access machine for fellow programmers
    By: Deavmi to All on Wed Jan 04 2017 03:27 pm

    was thinking to go with Fedora cause it "just works". What are your thoughts
    OpenBSD is harder to setup, but more secure. Security will be a concern if it's out on the general net. Will this be a VM, or running on the hardware itself?

    ---
    ■ Synchronet ■ KK4QBN BBS - (706)422-9538 - kk4qbn.synchro.net, Chatsworth GA US
  • From jagossel@VERT/KK4QBN to Deavmi on Wed Jan 4 18:26:00 2017
    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