GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - EndPointCorp/appctl: Distributed application init system based on ROS

BranchesTags
Open more actions menu

Latest commit

 

History

1,885 Commits
1,885 Commits

Folders and files

NameName
Last commit message
Last commit date
appctl
appctl
 
 
appctl_msg_defs
appctl_msg_defs
 
 
scripts
scripts
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
.pylintrc
.pylintrc
 
 
AUTHORS.md
AUTHORS.md
 
 
Dockerfile
Dockerfile
 
 
Jenkinsfile
Jenkinsfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
ci_tests
ci_tests
 
 
dev_tests
dev_tests
 
 
pack-debs
pack-debs
 
 
run-pylint
run-pylint
 
 
setup.cfg
setup.cfg
 
 

Repository files navigation

Liquid Galaxy

appctl is rospy library for running processes while the graph is in a particular state. It is intended to be a distributed init system for the Liquid Galaxy project.

See the README.md in appctl/ for details.

General requirements

  • ros-indigo

Development

LINT is configured, run pep8 in the root of this repo to check Python and use catkin_lint to check for errors in package.xml and CMakeLists.txt.

Running tests

Use the dev_tests script to run the tests quickly. Use the scripts/test.sh script to run the tests cleanly.

Building the package

Our CI uses the scripts/build.sh to build the deb inside of a docker.

Making new release

  • To make new release you need to:
$ catkin_generate_changelog
  • Then edit all your .rst changelogs - remove unwanted or bogus messages and make them look pretty. Use catkin_generate_changelog --all to create CHANGELOG.rst for a new package.

  • Once that's done, prepare release:

$ catkin_prepare_release

ignore

touch

About

Distributed application init system based on ROS

Topics

appctlcorelgliquidgalaxypythonros

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

2 stars

Watchers

42 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.