#26327 closed enhancement (wontfix)

Add Vagrant configurations for multiple different systems to contrib

Reported by: rl1987 Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version: Tor: unspecified
Severity: Minor Keywords: vagrant dev-tools compilation easy
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Vagrant can enable us to have pre-configured VM blueprints with Tor development environment that developers could easily instantiate on their local machines.

We should have Vagrantfiles for:

  • Linux (at least Debian, maybe some more).
  • FreeBSD
  • OpenBSD
  • NetBSD
  • Windows 10 (stretch goal)
  • Android-x86 (stretch goal)

Child Tickets

Change History (6)

comment:1 Changed 14 months ago by rl1987

Keywords: easy added

comment:2 Changed 14 months ago by jonah

good

comment:3 Changed 13 months ago by chelseakomlo

We have an infrastructure page for community efforts like this: https://trac.torproject.org/projects/tor/wiki/community/relay_infrastructure

I'll wait for Nick's final word on this, but I think this configuration should live externally and we can reference it as we do with other helpful infrastructure efforts that rely on external (possibly optional) tooling.

Last edited 13 months ago by chelseakomlo (previous) (diff)

comment:4 Changed 13 months ago by nickm

I tend to agree about keeping stuff like this external.

The main reason to keep this kind of thing external is that we don't have the expertise to review and maintain this kind of configuration file ourselves, so we shouldn't be the maintainers of it. Otherwise, my experience is that people send us all kinds of patches that we don't know how to review.

comment:5 Changed 13 months ago by chelseakomlo

Ok, I'm going to close this ticket as a wontfix.

If someone is interested in further working on this, please feel free to add it to https://trac.torproject.org/projects/tor/wiki/community/relay_infrastructure, we will use this page as a way for people to discover useful infrastructure projects like this.

comment:6 Changed 13 months ago by chelseakomlo

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.