Skip to content

Commit

Permalink
chap: migrate to intersectmbo.org
Browse files Browse the repository at this point in the history
  • Loading branch information
disassembler committed Dec 16, 2023
1 parent ee9322d commit 77b8e65
Show file tree
Hide file tree
Showing 39 changed files with 537 additions and 537 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/user-facing-feature.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ assignees: ''

Acceptance Criteria & User Stories define here (or in a separate file (linked here) for a big feature)

Example - https://github.com/input-output-hk/cardano-node/issues/4453
Example - https://github.com/intersectmbo/cardano-node/issues/4453
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ to the issue.
- property tests
- roundtrip tests
- integration tests
See [Runnings tests](https://github.com/input-output-hk/cardano-node-wiki/wiki/Running-tests) for more details
See [Runnings tests](https://github.com/intersectmbo/cardano-node-wiki/wiki/Running-tests) for more details
- [ ] Any changes are noted in the `CHANGELOG.md` for affected package
- [ ] The version bounds in `.cabal` files are updated
- [ ] CI passes. See note on CI. The following CI checks are required:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-ghcr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,14 @@ jobs:
# pushed the tagged commit somewhere, and Hydra will have had the
# change to build the image.

- name: Uploading input-output-hk/cardano-node
- name: Uploading intersectmbo/cardano-node
run: |
echo "::group::Downloading from cache"
nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/node
echo "::endgroup::"
echo "::group::Uploading to registry"
skopeo copy docker-archive:./result docker://ghcr.io/input-output-hk/cardano-node:$GITHUB_REF_NAME
skopeo copy docker-archive:./result docker://ghcr.io/intersectmbo/cardano-node:$GITHUB_REF_NAME
echo "::endgroup::"
- name: Uploading input-output-hk/cardano-submit-api
Expand Down
10 changes: 5 additions & 5 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Contributing to the ``cardano-node`` project

The ``cardano-node`` development is primarily based on the Nix infrastructure (https://nixos.org/ ), which enables packaging, CI, development environments and deployments.

On how to set up Nix for ``cardano-node`` development, please see `Building Cardano Node with nix <https://github.com/input-output-hk/cardano-node-wiki/wiki/building-the-node-using-nix>`_.
On how to set up Nix for ``cardano-node`` development, please see `Building Cardano Node with nix <https://github.com/intersectmbo/cardano-node-wiki/wiki/building-the-node-using-nix>`_.


Roles and Responsibilities
Expand All @@ -14,7 +14,7 @@ We maintain a [CODEOWNERS file][CODEOWNERS] which provides information who
should review a contributing PR. Note that you might need to get approvals
from all code owners (even though GitHub doesn't give a way to enforce it).

[CODEOWNERS]: https://github.com/input-output-hk/cardano-node/blob/master//CODEOWNERS
[CODEOWNERS]: https://github.com/intersectmbo/cardano-node/blob/master//CODEOWNERS


Supplementary tooling
Expand All @@ -30,7 +30,7 @@ Testing

``cardano-node`` is essentially a container which implements several components such networking, consensus, and storage. These components have individual test coverage. The node goes through integration and release testing by Devops/QA while automated CLI tests are ongoing alongside development.

Developers on ``cardano-node`` can `launch their own testnets <https://github.com/input-output-hk/cardano-node-wiki/wiki/launching-a-testnet>`_ or `run the chairman tests <https://github.com/input-output-hk/cardano-node-wiki/wiki/running-chairman-tests>`_ locally.
Developers on ``cardano-node`` can `launch their own testnets <https://github.com/intersectmbo/cardano-node-wiki/wiki/launching-a-testnet>`_ or `run the chairman tests <https://github.com/intersectmbo/cardano-node-wiki/wiki/running-chairman-tests>`_ locally.

Debugging
====
Expand Down Expand Up @@ -105,12 +105,12 @@ You can quickly spin up a local cluster (on Linux and Darwin), based on any of a
- ``devops`` is an unloaded profile (no transaction generation) with short slots -- ``0.2`` sec.
- ..and many more -- which can be either:
- listed, by ``make ps``
- observed at their point of definition: `nix/workbench/profiles/prof1-variants.jq <https://github.com/input-output-hk/cardano-node/tree/master/nix/workbench/profiles/prof1-variants.jq#L333-L526>`_
- observed at their point of definition: `nix/workbench/profiles/prof1-variants.jq <https://github.com/intersectmbo/cardano-node/tree/master/nix/workbench/profiles/prof1-variants.jq#L333-L526>`_
2. Optional: select mode of operation, by optionally providing a suffix:
- default -- no suffix -- just enter the workbench shell, allowing you to run ``start-cluster`` at any time. Binaries will be built locally, by ``cabal``.
- ``autostay`` suffix -- enter the workbench shell, start the cluster, and stay in the shell afterwards. Binaries will be built locally, by ``cabal``.
- ``autonix`` suffix -- enter the workbench shell, start the cluster. All binaries will be provided by the Nix CI.
- ..there are other modes, as per `lib.mk <https://github.com/input-output-hk/cardano-node/tree/master/lib.mk>`_
- ..there are other modes, as per `lib.mk <https://github.com/intersectmbo/cardano-node/tree/master/lib.mk>`_
3. Enter the workbench shell for the chosen profile & mode:
``make <PROFILE-NAME>`` or ``make <PROFILE-NAME>-<SUFFIX>`` (when there is a suffix).
4. Optional: start cluster:
Expand Down
28 changes: 14 additions & 14 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
.. raw:: html

<p align="center">
<a href="https://github.com/input-output-hk/cardano-node/releases"><img src="https://img.shields.io/github/release-pre/input-output-hk/cardano-node.svg?style=for-the-badge" /></a>
<a href="https://github.com/intersectmbo/cardano-node/releases"><img src="https://img.shields.io/github/release-pre/intersectmbo/cardano-node.svg?style=for-the-badge" /></a>
</p>

<table align="center">
<tr><td colspan="2" align="center">GitHub Actions</td></tr>
<tr>
<td>
<a href="https://github.com/input-output-hk/cardano-node/actions/workflows/haskell.yml"><img alt="GitHub Workflow Status (master)" src="https://img.shields.io/github/actions/workflow/status/input-output-hk/cardano-node/haskell.yml?branch=master" /></a>
<a href="https://github.com/input-output-hk/cardano-node/actions/workflows/haskell.yml"><img alt="GitHub Workflow Status (branch)" src="https://img.shields.io/github/actions/workflow/status/input-output-hk/cardano-node/haskell.yml?branch=nightly" /></a>
<a href="https://github.com/intersectmbo/cardano-node/actions/workflows/haskell.yml"><img alt="GitHub Workflow Status (master)" src="https://img.shields.io/github/actions/workflow/status/intersectmbo/cardano-node/haskell.yml?branch=master" /></a>
<a href="https://github.com/intersectmbo/cardano-node/actions/workflows/haskell.yml"><img alt="GitHub Workflow Status (branch)" src="https://img.shields.io/github/actions/workflow/status/intersectmbo/cardano-node/haskell.yml?branch=nightly" /></a>
</td>
</tr>
</table>
Expand Down Expand Up @@ -52,7 +52,7 @@ Documentation for building the node can be found `here <https://docs.cardano.org
Executables
===========

You can download the hydra binaries of ``cardano-node`` and ``cardano-cli`` from the `release notes <https://github.com/input-output-hk/cardano-node/releases>`_
You can download the hydra binaries of ``cardano-node`` and ``cardano-cli`` from the `release notes <https://github.com/intersectmbo/cardano-node/releases>`_


Running the node on Windows
Expand Down Expand Up @@ -117,7 +117,7 @@ The general synopsis is as follows:

* ``--start-as-non-producing-node`` - Optional flag to disable block production on node
start. If credentials flags are passed the node will start block producing, however with
this flag the node will only start block producing on SIGHUP (see `here <https://github.com/input-output-hk/cardano-node-wiki/wiki/dynamic-block-forging>`_ for more details)
this flag the node will only start block producing on SIGHUP (see `here <https://github.com/intersectmbo/cardano-node-wiki/wiki/dynamic-block-forging>`_ for more details)

* ``--socket-path`` - Path to the socket file.

Expand All @@ -135,7 +135,7 @@ Configuration
====

The ``--config`` flag points to a ``.yaml`` (or a structurally equivalent ``.json``) file that is responsible to configuring the logging & other important settings for the node. E.g. see the Byron mainnet configuration in this
`configuration.yaml <https://github.com/input-output-hk/cardano-node/blob/master/configuration/defaults/byron-mainnet/configuration.yaml>`_.
`configuration.yaml <https://github.com/intersectmbo/cardano-node/blob/master/configuration/defaults/byron-mainnet/configuration.yaml>`_.

Some of the more important settings are as follows:

Expand Down Expand Up @@ -212,7 +212,7 @@ The Byron genesis generation operations will create a directory that contains:
* ``poor-keys.*.key``:
Non-delegate private keys with genesis UTxO. Affected by: ``--n-poor-addresses``, ``--total-balance``.

More details on the Byron Genesis ``JSON`` file can be found in ``https://github.com/input-output-hk/cardano-node-wiki/wiki/byron-genesis``
More details on the Byron Genesis ``JSON`` file can be found in ``https://github.com/intersectmbo/cardano-node-wiki/wiki/byron-genesis``

Byron genesis delegation and related concepts are described in detail in:

Expand Down Expand Up @@ -433,17 +433,17 @@ To help you get started, see:

- `Ledger explanations: native tokens <https://cardano-ledger.readthedocs.io/en/latest/>`_. Covers explainers about assets, tokens, token bundles, minting policies, comparison to ERC20, and minimum ada value requirements.

- `A tutorial on how to get started with native tokens <https://github.com/input-output-hk/cardano-node-wiki/wiki/02-getting-started>`_. Explains how to create new currencies and assets, submit and send transactions containing multi-asset tokens, send and receive token bundles, manage your addresses and values.
- `A tutorial on how to get started with native tokens <https://github.com/intersectmbo/cardano-node-wiki/wiki/02-getting-started>`_. Explains how to create new currencies and assets, submit and send transactions containing multi-asset tokens, send and receive token bundles, manage your addresses and values.

- `Native tokens exercises <https://github.com/input-output-hk/cardano-node-wiki/wiki/03-exercises>`_
- `Native tokens exercises <https://github.com/intersectmbo/cardano-node-wiki/wiki/03-exercises>`_

To start, please ensure that you are familiar with setting up and operating the `Cardano node <https://github.com/input-output-hk/cardano-node>`_. Alternatively, see instructions on how to `start your node <https://github.com/input-output-hk/cardano-node-wiki/wiki/2_start_your_nodes>`_ to submit the commands. You will not need to set up and start a full block producing node ('stake pool'), just a much simpler relay node. This node will need to connect to a Cardano network that is capable of processing native tokens (e.g., the native token pre-production environment (PPE), or the Cardano mainnet).
To start, please ensure that you are familiar with setting up and operating the `Cardano node <https://github.com/intersectmbo/cardano-node>`_. Alternatively, see instructions on how to `start your node <https://github.com/intersectmbo/cardano-node-wiki/wiki/2_start_your_nodes>`_ to submit the commands. You will not need to set up and start a full block producing node ('stake pool'), just a much simpler relay node. This node will need to connect to a Cardano network that is capable of processing native tokens (e.g., the native token pre-production environment (PPE), or the Cardano mainnet).

****
API Documentation
****

The API documentation is published `here <https://input-output-hk.github.io/cardano-node/>`_.
The API documentation is published `here <https://cardano-node.cardano.intersectmbo.org/>`_.

The documentation is built with each push, but is only published from ``master`` branch. In order to
test if the documentation is working, build the documentation locally with ``cabal haddock-project --local --output=./haddocks`` and
Expand All @@ -460,13 +460,13 @@ Please note that you may need to use any ``source-repository-package`` stanzas d
Style guide
****

The `style guide <https://github.com/input-output-hk/cardano-node-wiki/wiki/Style-guide>`_ for can be found
on the `cardano-node repository's wiki <https://github.com/input-output-hk/cardano-node-wiki/wiki>`_.
The `style guide <https://github.com/intersectmbo/cardano-node-wiki/wiki/Style-guide>`_ for can be found
on the `cardano-node repository's wiki <https://github.com/intersectmbo/cardano-node-wiki/wiki>`_.

****
Troubleshooting ``cardano-node`` issues
****

For some troubleshooting help with building or running ``cardano-node``, the wiki has a
`troubleshooting page <https://github.com/input-output-hk/cardano-node-wiki/wiki/Troubleshooting>`_
`troubleshooting page <https://github.com/intersectmbo/cardano-node-wiki/wiki/Troubleshooting>`_
that documents some common gotchas.
4 changes: 2 additions & 2 deletions STYLEGUIDE.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
The [style guide](https://github.com/input-output-hk/cardano-node-wiki/wiki/Style-guide) can be found
on the [`cardano-node` repository's wiki](https://github.com/input-output-hk/cardano-node-wiki/wiki).
The [style guide](https://github.com/intersectmbo/cardano-node-wiki/wiki/Style-guide) can be found
on the [`cardano-node` repository's wiki](https://github.com/intersectmbo/cardano-node-wiki/wiki).
2 changes: 1 addition & 1 deletion cabal.project
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-- Custom repository for cardano haskell packages, see CONTRIBUTING for more
repository cardano-haskell-packages
url: https://input-output-hk.github.io/cardano-haskell-packages
url: https://chap.intersectmbo.org/
secure: True
root-keys:
3e0cce471cf09815f930210f7827266fd09045445d65923e6d0238a6cd15126f
Expand Down
14 changes: 7 additions & 7 deletions cardano-node/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@

- In JSON logging, `"ExtraRedeemers"` object contents are machine readable rather than
difficult-to-parse user-friendly-string.
[PR 5168](https://github.com/input-output-hk/cardano-node/pull/5168)
[PR 5168](https://github.com/intersectmbo/cardano-node/pull/5168)

### node changes

Expand Down Expand Up @@ -102,15 +102,15 @@ None
- Fixed a tight loop when demoting a peer from hot to warm timeouts
(input-output-hk/ouroboros-network#4357).

[#4563]: https://github.com/input-output-hk/cardano-node/issues/4563
[understanding-config-files]: https://github.com/input-output-hk/cardano-node-wiki/wiki/understanding-config-files
[#4563]: https://github.com/intersectmbo/cardano-node/issues/4563
[understanding-config-files]: https://github.com/intersectmbo/cardano-node-wiki/wiki/understanding-config-files

## 1.35.5 -- November 2022

### node changes

- **Breaking change** - Less verbose node-to-client and node-to-node version logging
([PR4911](https://github.com/input-output-hk/cardano-node/pull/4911))
([PR4911](https://github.com/intersectmbo/cardano-node/pull/4911))

### consensus changes

Expand All @@ -127,8 +127,8 @@ None
format will be supported for next two major releases of the node (the last
supported major version will be `1.37`). (#4563)

[#4559]: https://github.com/input-output-hk/cardano-node/issues/4559
[understanding-config-files]: https://github.com/input-output-hk/cardano-node/blob/master/doc/getting-started/understanding-config-files.md
[#4559]: https://github.com/intersectmbo/cardano-node/issues/4559
[understanding-config-files]: https://github.com/intersectmbo/cardano-node/blob/master/doc/getting-started/understanding-config-files.md

### ledger changes

Expand Down Expand Up @@ -1895,7 +1895,7 @@ No changes in the node. There were changes in the cardano-api and cardano-cli.
- API improvements for the local node IPC protocol (#1950, #1959, #1962)
- DNS error handling improvements during temporary network outages (#1961)
- Add timeouts on message sends, rather than just receive (#1953)
- Unified library API docs https://input-output-hk.github.io/ouroboros-network/
- Unified library API docs https://ouroboros-network.cardano.intersectmbo.org/
## 1.10.1 -- April 2020
Expand Down
2 changes: 1 addition & 1 deletion cardano-node/src/Cardano/Node/Tracing/Tracers/Startup.hs
Original file line number Diff line number Diff line change
Expand Up @@ -573,7 +573,7 @@ p2pNetworkConfigLegacyMessage =
pack
$ intercalate "\n"
[ "You are using legacy p2p topology file format."
, "See https://github.com/input-output-hk/cardano-node/issues/4559"
, "See https://github.com/intersectmbo/cardano-node/issues/4559"
, "Note that the legacy p2p format will be removed in `1.37` release."
]

Expand Down
4 changes: 2 additions & 2 deletions cardano-submit-api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@

## 8.0.0 -- May 2023

- [Add tx_submit_fail_count metric](https://github.com/input-output-hk/cardano-node/pull/4566)
- [Configurable metrics port in submit-api](https://github.com/input-output-hk/cardano-node/pull/4281)
- [Add tx_submit_fail_count metric](https://github.com/intersectmbo/cardano-node/pull/4566)
- [Configurable metrics port in submit-api](https://github.com/intersectmbo/cardano-node/pull/4281)

## 1.35.3 -- July 2022

Expand Down
4 changes: 2 additions & 2 deletions cardano-submit-api/cardano-submit-api.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ name: cardano-submit-api
version: 3.2.1
synopsis: A web server that allows transactions to be POSTed to the cardano chain
description: A web server that allows transactions to be POSTed to the cardano chain.
homepage: https://github.com/input-output-hk/cardano-node
bug-reports: https://github.com/input-output-hk/cardano-node/issues
homepage: https://github.com/intersectmbo/cardano-node
bug-reports: https://github.com/intersectmbo/cardano-node/issues
license: Apache-2.0
license-files: LICENSE
NOTICE
Expand Down
2 changes: 1 addition & 1 deletion cardano-testnet/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@

## 8.1.0

- [Paramaterize default node configuration on era](https://github.com/input-output-hk/cardano-node/pull/5211)
- [Paramaterize default node configuration on era](https://github.com/intersectmbo/cardano-node/pull/5211)
2 changes: 1 addition & 1 deletion cardano-testnet/README.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
For information on how to use this package, see [Launching a Testnet](https://github.com/input-output-hk/cardano-node-wiki/wiki/launching-a-testnet)
For information on how to use this package, see [Launching a Testnet](https://github.com/intersectmbo/cardano-node-wiki/wiki/launching-a-testnet)
2 changes: 1 addition & 1 deletion cardano-testnet/src/Testnet/Components/SPO.hs
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ convertToEraFlag (AnyCardanoEra e) =
ShelleyEra -> "--shelley-era"
ByronEra -> "--byron-era"

-- | Related documentation: https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/stake-pool-operations/8_register_stakepool.md
-- | Related documentation: https://github.com/intersectmbo/cardano-node-wiki/blob/main/docs/stake-pool-operations/8_register_stakepool.md
registerSingleSpo
:: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack)
=> Int -- ^ Identifier for stake pool
Expand Down
6 changes: 3 additions & 3 deletions cardano-tracer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@

`cardano-tracer` is a service for logging and monitoring over Cardano nodes. After it is connected to the node, it periodically asks the node for different information, receives it, and handles it.

For more details please [read the documentation](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md).
For more details please [read the documentation](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md).

## RTView

RTView is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"), it is a part of `cardano-tracer` service. RTView provides an interactive web page where you can see different kinds of information about connected nodes (something like Grafana).

For more details please [read its documentation](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md).
For more details please [read its documentation](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md).

## Developers

Benchmarking team is responsible for this service. The primary developer is [@denisshevchenko](https://github.com/denisshevchenko).

## Feedback

Your bug reports and/or Feature Requests are welcome! Feel free to open a ticket in [this repository](https://github.com/input-output-hk/cardano-node/issues) with labels `RTView` and `tracing`.
Your bug reports and/or Feature Requests are welcome! Feel free to open a ticket in [this repository](https://github.com/intersectmbo/cardano-node/issues) with labels `RTView` and `tracing`.
Loading

0 comments on commit 77b8e65

Please sign in to comment.