-
Notifications
You must be signed in to change notification settings - Fork 461
Remote Pairing Setup Guide
Dany Marcoux edited this page Jul 6, 2018
·
7 revisions
This is the setup we use in the OBS team when pairing with people in different locations. This setup is for openSUSE.
We use Mumble to communicate.
- Install with
zypper install mumble - Connect to Mumble server
We use VNC to share our screens.
- Install with
zypper install tigervnc - Connect to VNC server with
vncviewer IP - Stop the VNC client with
CTRL+C
- Install with
zypper install x11vncserver - Setup password for clients to connect to your VNC server with
x11vnc -storepasswd - Launch the VNC server
- with client interactions
x11vnc -forever -repeat -shared -clip xinerama1 -rfbauth ~/.vnc/passwd - without client interactions
x11vnc -forever -repeat -shared -clip xinerama1 -rfbauth ~/.vnc/passwd -viewonly
- with client interactions
- Share your public IP to clients
ip addr show(the inet field of the network interface you are using... don't forget to take your VPN into account if you use one) - Stop the VNC server with
CTRL+C
- Development Environment Overview
- Development Environment Tips & Tricks
- Spec-Tips
- Code Style
- Rubocop
- Testing with VCR
- Test in kanku
- Authentication
- Authorization
- Autocomplete
- BS Requests
- Events
- ProjectLog
- Notifications
- Feature Toggles
- Build Results
- Attrib classes
- Flags
- The BackendPackage Cache
- Maintenance classes
- Cloud uploader
- Delayed Jobs
- Staging Workflow
- StatusHistory
- OBS API
- Owner Search
- Search
- Links
- Distributions
- Repository
- Data Migrations
- Package Versions
- next_rails
- Ruby Update
- Rails Profiling
- Remote Pairing Setup Guide
- Factory Dashboard
- osc
- Setup an OBS Development Environment on macOS
- Run OpenQA smoketest locally
- Responsive Guidelines
- Importing database dumps
- Problem Statement & Solution
- Kickoff New Stuff
- New Swagger API doc
- Documentation and Communication
- GitHub Actions
- Brakeman
- How to Introduce Software Design Patterns
- Query Objects
- Services
- View Components
- RFC: Core Components
- RFC: Decorator Pattern
- RFC: Backend models
- RFC: Hotwire Turbo Frames Pattern