Orange-OpenSource / Orange-OpenSource/its-client

its-interqueuemanager: use local Information message to get the neighbourhood and RoR

Open
#177 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Python
Dominant language
Java
Stars
19
Forks
12
Avg merge
6d 8h
Merged PRs (30d)
3

Description

GIVEN the its-information sent neighbourhood message
AND the its-interqueuemanager subscribed to the corresponding topic
WHEN the its-interqueuemanager receives a new message
THEN the its-interqueuemanager will unsubscribe to the old neighbours that have been removed if any
AND the its-interqueuemanager will subscribe to the new neighbours that have been added if any

GIVEN the its-information sent RoR message
AND the its-interqueuemanager subscribed to the corresponding topic
WHEN the its-interqueuemanager receives a new message
THEN the its-interqueuemanager will update its subscriptions to each neighbour to match the new peripheral quadkeys

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the its-interqueuemanager entry point and its subscriptions to the its-information neighbourhood and RoR topics. Trace how received messages currently update neighbour subscriptions; done means removed neighbours are unsubscribed and added neighbours are subscribed, with each neighbour's subscriptions matching the new peripheral quadkeys.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.