Git Repositories

Source code repositories and version control documentation.

Git version control and source code management

Repository Overview

The ProteanOS project source code is organized across multiple Git repositories, each covering a specific component or aspect of the system. This page provides an overview of the repository structure and how to access the source code.

Core Repositories

prokit/prokit.git

The ProteanOS Development Kit — build tools and packaging utilities.

opkbuild/opkbuild.git

OPK build system components.

opkhelper/opkhelper.git

OPK build helper tools and utilities.

Documentation Repositories

doc/notes.git

Technical notes and specifications including:

www/wiki.git

Wiki content and developer documentation:

Related Projects

markdownbook/markdownbook.git

Text::MarkdownBook Perl distribution for documentation processing.

Accessing Repositories

Repositories can be cloned for local development. Use standard Git commands to work with the source code:

Cloning a repository
git clone https://git.proteanos.com/prokit/prokit.git
cd prokit

Repository Organization

Repositories are organized by functional area:

  • prokit/ — Development kit and core tools
  • opkbuild/, opkhelper/ — Build system components
  • doc/ — Documentation and specifications
  • www/ — Website and wiki content
  • notes/ — Technical notes and research

Contributing

To contribute changes, prepare patches using git format-patch and submit them to the development mailing list for review.

Frequently Asked Questions

Can I browse repositories without cloning?

This documentation provides descriptions and links to key files. Clone the repository for full access to history and all files.

How do I report issues?

Report bugs and issues through the development mailing list with relevant details and reproduction steps.

Which branch should I work from?

Generally, work from the main/master branch unless documentation specifies otherwise for a particular repository.