aws-cqc / aws-cqc/DeviceLayout.jl

Deprecate GeneralStrands

Open
#149 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
67
Forks
14
Avg merge
1d 19h
Merged PRs (30d)
24

Description

Before #123, GeneralStrands had never been used because it rendering gave an error and always had. Moreover, if you’re varying the offset, you’re varying the width of the traces, and unless you're going for something artistic I don't think you ever want that. Parallel paths with variable offset should probably always be drawn using a tapered RouteChannel and SingleChannelRouting instead.

Contributor guide

Open the contributing guide

Research direction

Start by locating GeneralStrands and reviewing issue #123 to understand the rendering failure and its current use. Then inspect RouteChannel and SingleChannelRouting for the stated alternatives. Done means GeneralStrands is deprecated and the recommended replacement is clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
tooling
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.