Missing icons

I've been having a play with the columns block (Some very nice work I must say) but I've noticed a problem with the sir-trevor-icons file - namely from what I can tell it's still looking for the old style 'twocolumns' content attr rather than the updated 'columns-6-6'.
I've had a look at the woff file and from what I can tell the changes are there but for the life of me I can't get it to render the icons without reverting to 'twocolumns' etc.

Hi Chris!
Looks like we need to recompile either fonts or css with inlined fonts.
I'll check that tomorrow!

@SgtOddball
Currently I cannot reproduce the issue. Everything seems to be ok.
Can give me more details on this?

Do you use latest master version or version installed via bower?
What browser do you use? Can you tell which font file is loaded (we have eot, svg, ttf and woff). You can check this using "Network" panel in Chrome development tools.

Thanks.

@SgtOddball
I've found that bower install e1himself/sir-trevor-columns-block installed v0.1.1 which does not contain latest fixes from master. It's likely that you used that version.
So I've created a new release v0.1.2.
Please check if your icons issue is still reproduced with the new release.

I must confess I don't use bower at the moment since we use .net (probably move over to using it once vs 2015 is out proper).
But I've rejigged it and it's working fine now. Thanks for the help!

@SgtOddball
I've rolled out a new release that has all scripts already built and ready to use.
Also it has a single css file (which should be easier to install into your project).
Check v0.3.0
Best regards!

Cool, I'll get them added (was having some weird issues with the columns at the moment anyways so fingers crossed this might solve them).


alert with line content when navigating in terminal

          @meganrogge Wonderful idea! I like it. I have another suggestion related to Alt+Up/DownArrow command in terminal. Currently, screen reader does not anounce the focused line of the command when moving around with Alt+Up/DownArrows. Could we consider adding aria alert?

Originally posted by @jooyoungseo in https://github.com/microsoft/vscode/issues/209580#issuecomment-2039786766

@jooyoungseo I noticed that by default, we do not have keybindings for scroll to previous / next command when in accessibility mode. as a part of this, we should probably add that. alt+up/downArrow seem good to me

we should do this also on windows when in the accessible view

to verify:

enable a screen reader (VoiceOver, NVDA)
check that screen reader optimized mode is on
run some commands in the terminal
open the accessible view, alt+f2
use alt+up/downArrow to navigate between commands
verify that you are alerted with the command line IE if you ran ls, it should read ls


[1.3] Clean up SercvieAccount list for OCM test

Description
Clean up the SercvieAccount list by removing a duplicated entry.
Which issue(s) does this PR fix

Fixes https://issues.redhat.com/browse/RHIDP-4610

PR acceptance criteria
Please make sure that the following steps are complete:

[ ] GitHub Actions are completed and successful
[ ] Unit Tests are updated and passing
[ ] E2E Tests are updated and passing
[ ] Documentation is updated if necessary (requirement for new features)
[ ] Add a screenshot if the change is UX/UI related

How to test changes / Special notes to the reviewer

/lgtm
/approve


1c0b7557-c073-4da6-a923-a57f8de325f5

this is for automated testing

81ae44be-846d-40a2-a3cf-f531ba3cf34a


Donations Decorator Update

Merge this after Tsutils gets pushed to pypi

https://github.com/TsubakiBotPad/tsutils/pull/9 has to be merged first


jump to file with sybolic link in path opens new tab instead of focussing an existing one

(on Ubuntu 12.04, slublimetext build 3083, TodoReview up to date according to package control)
When a file resides in a subfolder of a symbolically linked folder, TodoReview opens a new tab with the files physical path instead of moving focus to the already existent tab with the files symbolic path.
SublimeText (perhaps understandably) recognises them as two different files. This is a problem when you inadvertently edit both!

Alright, I took a look into this and i've confirmed the issue. However, there isn't anything I can do about it. Sublime unfortunately passes the physical path to the plugin, so TodoReview is unable to distinguish the difference.
If you have any ideas, I would be more than happy to entertain them.

Perhaps we should log an issue with sublime?
What's the api call that returns the path?

active_window().folders(), try using your sublime console (ctrl + ~) to confirm that is the issue.

ok, I tried it on osx (the command I used was sublime.active_window().active_view().file_name(), sublime.active_window().folders() is giving me an empty list).
Anyway, in the osx version, if you open a file in a symlinked directory, it opens the file with the physical file path, so the problem doesn't appear to be happening. I wasn't able to get two copies of the file open.
I'll try with my Ubuntu box in the office when I get the chance.

Keep me informed.

I submitted a bug with sublime: https://github.com/SublimeTextIssues/Core/issues/778

Oh ok, I'll just close this then, let me know if there is anything else I can do.

I've hit this problem again, this time when a file is opened via the rsub plugin from a remote host. The tab rsub opens has a symlinked path (it's in /var/ which on current osx is a symlink to /private/var/). This symlinked path is returned by sublime.active_window().folders().
When I run TodoReview and use a link in the TODO list tab, the file is opened in a new tab with the physical path, and it is this physical path returned by sublime.active_window().folders() as well as the right-click menu (which I presume uses the same function).
fwiw sublime.active_window().folders() is still giving me an empty list.

Yeah, unfortunately I don't think I would be able to support that use-case since the rsub plugin has to do a few hacks to get the filesystem to appear as it does. I'm basically limited as a plugin developer to the sublime API.

ok. I think it shouldn't be a problem. It almost looks like sublimetext is reporting an absolute path in one context (eg: when the command is first run/instantiated) and the path that was opened, which may include a symbolic link, in another context (eg: when the Engine class is finding the list of open files). Both times, the same sublime API command is being used, so they should come up the same irrespective of whether it's a symlink path etc..
I'm looking into it...

ok, the problem is here
Currently os.path.realpath is used on all file names. This returns the physical path of the file without symlinks. If I remove os.path.realpath, things work as expected.
Can you think of any particular reasons why realpah is used? (it's not a typo on relpath which returns a path relative to the cwd?)


I have a problem with a view

I don't speak english,  but I will try.
I have a database "db_logs_prices" with 455 documents and 227.7 MB, too it have a view with this estucture (and reduce is "sum"):
function (doc) {
    emit(doc._id, 1);
}

¿When is the problem?
my server freezes because the view consumes all the RAM, it returns an error that says
{"error":"timeout","reason":"The request could not be processed in a reasonable amount of time."}
The ID format is: 2018-12-24_10-12
The same view in other databases with much more documents works perfectly well

Remove your reduce of sum and make it blank. CouchDB cannot sum values of the form 2018-12-24_10-12.

What happens if you remove the sum from your reduce?

I can try, but ¿It's "sum" necessary for the result that I want? I want count all documents from this data base.

@strelok1010 Then try replacing sum with count for me? It's just a test. Also test without any reduce at all. Trying to narrow down the problem.

I will try, after tell you :)

I have changed the reduction from "_sum" to "_count" and the problem persists.
I have also tried to eliminate the reduction, why?

Closing this old ticket. Please reopen if your problem exists with the newest version of CouchDB.


[Mix] [Ambient] [Sidecar] Init container has been failed when the jenkins's pod enable sidecar mode in ambient mesh

Is this the right place to submit this?

[X] This is not a security vulnerability or a crashing bug
[X] This is not a question about how to use Istio

Bug Description
I have to configure the Jenkins to enable sidecar mode to run inside the ambient mesh. The pod has an init container config-reload-init that calls the K8S service to get the config map and has the error message below.
/usr/local/lib/python3.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.0) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
[2024-09-16 06:01:35] Starting collector
[2024-09-16 06:01:35] No folder annotation was provided, defaulting to k8s-sidecar-target-directory
[2024-09-16 06:01:35] Selected resource type: ('configmap',)
[2024-09-16 06:01:35] Config for cluster api loaded...
[2024-09-16 06:01:35] Unique filenames will not be enforced.
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 169, in _new_conn
    (self._dns_host, self.port), self.timeout, **extra_kw
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py", line 96, in create_connection
    raise err
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py", line 86, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 706, in urlopen
    chunked=chunked,
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 352, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.7/site-packages/urllib3/connection.py", line 181, in _new_conn
    self, "Failed to establish a new connection: %s" % e
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7f2b2deb6490>: Failed to establish a new connection: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/app/sidecar.py", line 73, in <module>
    main()
  File "/app/sidecar.py", line 66, in main
    currentNamespace, folderAnnotation, res, uniqueFilenames)
  File "/app/resources.py", line 70, in listResources
    ret = getattr(v1, _list_namespaced[resource])(namespace=namespace, label_selector=labelSelector)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/api/core_v1_api.py", line 14507, in list_namespaced_config_map
    return self.list_namespaced_config_map_with_http_info(namespace, **kwargs)  # noqa: E501
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/api/core_v1_api.py", line 14632, in list_namespaced_config_map_with_http_info
    collection_formats=collection_formats)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/api_client.py", line 353, in call_api
    _preload_content, _request_timeout, _host)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/api_client.py", line 184, in __call_api
    _request_timeout=_request_timeout)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/api_client.py", line 377, in request
    headers=headers)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/rest.py", line 243, in GET
    query_params=query_params)
  File "/usr/local/lib/python3.7/site-packages/kubernetes/client/rest.py", line 216, in request
    headers=headers)
  File "/usr/local/lib/python3.7/site-packages/urllib3/request.py", line 75, in request
    method, url, fields=fields, headers=headers, **urlopen_kw
  File "/usr/local/lib/python3.7/site-packages/urllib3/request.py", line 96, in request_encode_url
    return self.urlopen(method, url, **extra_kw)
  File "/usr/local/lib/python3.7/site-packages/urllib3/poolmanager.py", line 375, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 796, in urlopen
    **response_kw
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 796, in urlopen
    **response_kw
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 796, in urlopen
    **response_kw
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py", line 756, in urlopen
    method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py", line 573, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='ab.xyz.0.1', port=443): Max retries exceeded with url: /api/v1/namespaces/service/configmaps?labelSelector=jenkins-jenkins-config (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f2b2deb6490>: Failed to establish a new connection: [Errno 111] Connection refused'))

I have configured the global network policies that block all inbound and outbound traffic, allowing the CIDR ipv4 of the cluster.
apiVersion: crd.projectcalico.org/v1
kind: GlobalNetworkPolicy
metadata:
  creationTimestamp: "2024-09-16T04:50:00Z"
  generation: 1
  name: global-network-policy-deny-all
  resourceVersion: "1731"
  uid: 414e2e64-2110-489b-97d8-fa69a586ee0a
spec:
  types:
  - Ingress
  - Egress

apiVersion: crd.projectcalico.org/v1
kind: GlobalNetworkPolicy
metadata:
  creationTimestamp: "2024-09-16T04:50:00Z"
  generation: 2
  name: tenants
  resourceVersion: "33225"
  uid: 6c6aea85-2108-4675-94f3-80c84556bf98
spec:
  egress:
  - action: Allow
    destination:
      nets:
      - <VPC CIDR>
      - ab.xyz.0.0/16
    protocol: TCP
  ingress:
  - action: Allow
    destination:
      ports:
      - 15008
    protocol: TCP
  namespaceSelector: has(tenant)
  types:
  - Ingress
  - Egress

Version
$ istioctl version
client version: 1.24-alpha.b957e7bd33d4db0023865d3f3f00b639f14665e5
control plane version: 1.24-alpha.b957e7bd33d4db0023865d3f3f00b639f14665e5
data plane version: 1.24-alpha.b957e7bd33d4db0023865d3f3f00b639f14665e5 (9 proxies)

Additional Information
No response

Is the init container on the pod with a sidecar? If so I think this is https://istio.io/latest/docs/setup/additional-setup/cni/#compatibility-with-application-init-containers

Added uid 1337 to jenkins initContainer then the issue is gone. Thanks so much @howardjohn

Dear @howardjohn
I use a sidecar mod in Envoy that makes the initContainer preprocess-config fail with this message below
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
WARNING: updating and opening https://dl-cdn.alpinelinux.org/alpine/v3.18/main: temporary error (try again later)
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
WARNING: updating and opening https://dl-cdn.alpinelinux.org/alpine/v3.18/community: temporary error (try again later)
ERROR: unable to select packages:
  perl (no such package):
    required by: world[perl]

When I configured the initContainer to run as uid 1337 following your document, a new error occurred with the message below
ERROR: Unable to lock database: Permission denied
ERROR: Failed to open apk database: Permission denied

I tried configuring the initContainer to run as uid 1337 and with root privileges but it still failed.


onHeaderClick and onSubHeader click callbacks (#140)

Issue Number
https://github.com/namespace-ee/react-calendar-timeline/issues/140
Overview of PR
Added two callbacks for when the headers are clicked, if they exist use them if not use the default onClick.
Signatures:
onSubHeaderClick(time, previousUnit, nextUnit, event, defaultOnClick)
onHeaderClick(time, previousUnit, nextUnit, event, defaultOnClick)
Passing the defaultOnClick in case the user wants to do some logic before moving on to the default behavior.

Hi @yftachman thanks for opening this. Can you please add the following to this PR:

[ ] Update README with description of these new props
[ ] Update CHANGELOG with a description of these changes

why was this closed? I think it would be useful until the custom headers are implemented.

Agreed. @yftachman did you accidentally close this PR when you recreated the project?  Looks like your master branch was destroyed/recreated or something


Update http4s-circe, http4s-dsl, ... to 0.23.23

About this PR
📦 Updates

org.http4s:http4s-circe
org.http4s:http4s-dsl
org.http4s:http4s-ember-client
org.http4s:http4s-ember-server

from 0.23.11 to 0.23.23
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.http4s" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.http4s" }
}]

labels: library-update, early-semver-minor, semver-spec-patch, version-scheme:early-semver, commit-count:1

Superseded by #256.


Deploy thru VSC

How do I do this thru VSC?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 3d445808-e61d-ccc2-3696-ef3ea109a662
Version Independent ID: 8a9e706a-c350-1271-dcb8-883e166423b4
Content: Create an ASP.NET Core web app in Azure
Content Source: articles/app-service/app-service-web-get-started-dotnet.md
Service: app-service-web
GitHub Login: @cephalin
Microsoft Alias: cephalin

@Ayanmullick Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.

@Ayanmullick There are some recent additions in the VS Code docs that might help, https://code.visualstudio.com/docs/azure/deployment, as well as https://code.visualstudio.com/tutorials/app-service-extension/getting-started. The latter walks you through using the App Service extension in VS Code, which is where you'll find the comparable experience to VS.

There isn't an ASP.NET Core WebApp deployment walkthru like they have for Node.js.

@Ayanmullick We don't document App Service deployment steps from every available tool. I apologize since this is probably not a desirable answer.  #please-close.

@Ayanmullick We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

This is a Microsoft tool!


(role/ats{ccs|daq}) add ccs graphical profile

As requested in https://lsstc.slack.com/archives/C01270EHCQ3/p1712096334201539

It would be great to finally normalize the auxtel names.


Error with first item expanded

I've used the preExpanded attribute to open the first item.
If the user clicks on that item, an error is thrown.

This breaks the page.
Is this a bug or am I not setting this up correctly?
This is the component:
`const ReasonsModule = () => (
<>

Six Reasons to Sponsor WGBH

    <Accordion allowZeroExpanded="true" preExpanded="item_1">
      <AccordionItem className="accordion_in" uuid="item_1">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

1 Increase your visibility before a large audience
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

TV – Nielsen NSI Live+7 Reach + Frequency Report Sept 2019, M–Su 3a–3a, P2+  |  Radio - Scarborough Doublebase 8/17–8/19, M–Su 6a–12m, A18+  |  Digital - Google Analytics Oct 2019  |  Explore! Circulation Apr – Dec 2019

        </AccordionItemPanel>
      </AccordionItem>

      <AccordionItem className="accordion_in" uuid="item_2">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

2 Associate your brand with America's most trusted institutions
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

v

            Source: PBS: Marketing & Research Resources, Inc. (M&RR) Jan 2019  |  NPR: Lightspeed Research, NPR State of Sponsorship Survey, March 2019

        </AccordionItemPanel>
      </AccordionItem>

      <AccordionItem className="accordion_in" uuid="item_3">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

3 Reach an educated, affluent, culturally-engaged audience
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

Compared to the average Boston adult 18+, WGBH fans are:

        </AccordionItemPanel>
      </AccordionItem>

      <AccordionItem className="accordion_in" uuid="item_4">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

4 Cover New England with television and radio
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

WGBH's powerful signal reaches households across New England

        </AccordionItemPanel>
      </AccordionItem>

      <AccordionItem className="accordion_in" uuid="item_5">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

5 Enhance your corporate image and bottom line
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

Sponsors benefit from public media's "halo effect"

Source: PBS: Lightspeed Research/SGPTV Viewer Attitudes & Behaviors Study, March 2018  |  NPR: Lightspeed Research, NPR State of Sponsorship Survey, March 2019

        </AccordionItemPanel>
      </AccordionItem>

      <AccordionItem className="accordion_in" uuid="item_6">
        <AccordionItemHeading className="acc_head">
          <AccordionItemButton>

6 Break through the media clutter
          </AccordionItemButton>
        </AccordionItemHeading>
        <AccordionItemPanel className="acc_content">

With far fewer minutes than commercial broadcast, WGBH sponsor spots stand out

Source: Television: Frontline 2/20/18  |  60 Minutes on WBZ TV Boston, 3/4/18  |  Radio: 89.7 WGBH Morning Edition, 3/26/18, 9a–10a  |  WBZ-AM 1030 Boston 4/18/ 7a–8a

        </AccordionItemPanel>
      </AccordionItem>
    </Accordion>

</>
)
`

I think preExpanded should take an array, not a single value. ie,  preExpanded={["item_1"]}

@tim-wgbh  Any update? I'll close this in a few days if I haven't heard from you - thanks

can confirm that supplying an array to preExpanded resolved a similar issue on my end. Chur for the component and straightforward API, would love to link up and show you how I've integrated it into my current project

Closing this issue but please reopen if you need to discuss further


beginner clue step draynor manor shows indicator for lumbridge cow patch

Please check if your issue is not a duplicate by searching existing issues
Describe the bug
When you use the hot/cold step and the step is discovered to be Draynor wheat field, the indicator on runelite directs the screen to dig at the lumbridge cow patch instead.
To Reproduce
Steps to reproduce the behavior:

Open a hot/cold Beginner clue scroll
Use the indicator to find that you are supposed to dig at draynor manor.
Watch as you get close to draynor by way of lumbridge and notice the arrow directing a dig at the lumbridge cow field.

The indicator should direct the character to dig at the draynor manor dig site instead of lumbridge cow field
Environment (please complete the following information):

OS: macOS
RuneLite version: 1.5.43
Launcher version: 2.1.0

Your screenshot doesn't really show what you're describing. Are you saying that if I get a beginner scroll with the draynor hot/cold location, narrow the solver down to that location, then walk toward another one and continue testing, it will have the hint arrow on some other location?

oh whoops i was just too late I guess.
No once I know it's Draynor Manor, if I walk by the cow patch it points me to the cow patch. It doesn't happen every time but I wasn't paying attention and kept digging where the arrow was directing me at the cow patch but the clue step showed it was at the Manor.


[Death on the Reik] Wrong Text in Sigmar Temple Entry

In the chapter about the sigmar temple is some weirdness in the paragraph about the encounter with the cannibals JournalEntry.WKhLoiUL9sdUE2Gs
involved in a fight, there is a 25% chance of encountering 40%,From: bastiwebfoundry: 12.331wfrp4e: 8.2.0wfrp4e-altdorf: 6.0.1wfrp4e-archives1: 6.0.1wfrp4e-archives2: 6.0.1wfrp4e-archives3: 6.0.0wfrp4e-core: 6.0.1wfrp4e-dotr: 6.0.1wfrp4e-eis: 6.0.2wfrp4e-empire-ruins: 6.0.1wfrp4e-horned-rat: 6.0.1wfrp4e-lustria: 6.0.1wfrp4e-middenheim: 6.0.2wfrp4e-owb1: 6.0.1wfrp4e-owb2: 6.0.1wfrp4e-pbtt: 6.0.0wfrp4e-rnhd: 6.0.2wfrp4e-salzenmund: 6.0.1wfrp4e-soc: 6.0.2wfrp4e-starter-set: 6.0.1wfrp4e-ua1: 6.0.1wfrp4e-ua2: 6.0.0wfrp4e-up-in-arms: 6.0.2wfrp4e-wom: 6.0.2wfrp4e-zoo: 6.0.0Active Modules: ATL, JB2A_DnD5e, _chatcommands, autoanimations, bnw-deadly-dungeon, bnw-deserts, bnw-forests-and-faery-1, bnw-mines, bnw-rampant-ruins, bnw-towns-and-cities, bnw-wicked-wilds, chat-commander-wfrp4e, colorsettings, combat-tracker-dock, combat-utility-belt, dd-import, dice-calculator, dice-so-nice, forien-armoury, foundryvtt-simple-calendar, fvtt-player-achievements, fxmaster, image-hover, item-piles, ivan-duch-music-packs, jb2a_patreon, journals-like-a-script, lib-wrapper, lordudice, mastercrafted, monks-active-tiles, monks-bloodsplats, monks-combat-marker, monks-hotbar-expansion, monks-player-settings, monks-tokenbar, monks-wall-enhancement, orksork-emoji-dice, party-monitor-dock, pings, polyglot, popout, quick-insert, recycle-bin, sequencer, settings-extender, socketlib, soundfxlibrary, splatter, theripper-premium-hub, three-actor-portrait, tile-scroll, times-up, token-action-hud-core, token-action-hud-wfrp4e, token-attacher, token-frames, vtta-tokenizer, warhammer-lib, wfrp4-wfrp4e-npc-generator, wfrp4e-character-details, wfrp4e-dotr-maps, wfrp4e-eis-maps, wfrp4e-gm-toolkit, wfrp4e-night-vision, wfrp4e-random-treasure, wfrp4e-ubersreik-maps, wfrp4e-unofficial-grimoire, wikirole_dice

I'm not sure I understand the problem here, you'll need to be more specific about "weirdness"


uTransport for Java SDK

Java SDK definitions for https://github.com/eclipse-uprotocol/uprotocol-spec/issues/13


Trainingdata

hi, i'm learning this project,and i want to get the training data in this program, because it's too waste time to collect training data with manually operate the car, so do you mind to give your training data or upload the training data?

@vimalvnair @Vignesh1115 ☝

@cswwp Sorry for the delay, you can find the dataset here - https://s3.amazonaws.com/multunus-machine-learning/autonomous-rc-car-data-set.tar.gz . Please let me know if you need anything.

@Vignesh1115 i'm very pleased to receive your reply, and also thank you for your dataset.

Thank you for your kind words @cswwp. Let me know if you need help with anything. I will be closing this issue.


[Bug] Surfaces are disappearing

How to reproduce

Open New Scene
Create a brush with box tool
Click surface on surface mode

Error log
MissingReferenceException: The object of type 'CSGBrush' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
RealtimeCSG.SurfaceEditBrushTool.GetSelectedGameObjects () (at Assets/Plugins/RealtimeCSG/Editor/Scripts/EditorWindows/BrushTools/SurfaceEditBrushTool.cs:200)
RealtimeCSG.SurfaceEditBrushTool.UpdateSelection (Boolean allowSubstraction) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/EditorWindows/BrushTools/SurfaceEditBrushTool.cs:345)
RealtimeCSG.SurfaceEditBrushTool.HandleEvents () (at Assets/Plugins/RealtimeCSG/Editor/Scripts/EditorWindows/BrushTools/SurfaceEditBrushTool.cs:1298)
RealtimeCSG.CSGBrushEditorManager.OnSceneGUI (UnityEditor.SceneView sceneView) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/EditorWindows/BrushEditorManager/CSGBrushEditorManager.cs:631)
RealtimeCSG.UnitySceneEventHandler.OnScene (UnityEditor.SceneView sceneView) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/Managers/UnitySceneEventHandler.cs:859)
UnityEditor.SceneView.CallOnSceneGUI () (at C:/buildslave/unity/build/Editor/Mono/SceneView/SceneView.cs:2046)
UnityEditor.SceneView.HandleSelectionAndOnSceneGUI () (at C:/buildslave/unity/build/Editor/Mono/SceneView/SceneView.cs:1381)
UnityEditor.SceneView.OnGUI () (at C:/buildslave/unity/build/Editor/Mono/SceneView/SceneView.cs:1218)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)

RealtimaCSG 1.308

Thanks for the bug report, I'll look at it tonight.

This issue is fixed in version 1.309 which is available on the update site
( http://prenominal.nl/updates/index.php )
I will close this ticket when it's available on the asset store

Fix is in the version that's on the asset store now, so closing ticket


Equals assert

Assert field by field is annoying and sometimes we want to compare the whole result.
Something like
val request = ChargeRequest(listOf(ItemRequest(1, "test", 1)), MetadataRequest("0001", ""))
val exectedJson = """
      {"metadataRequest":{"custom_id":"0001", "notification_url":""},"items":[{"amount":1,"name":"test","value":1}]}
    """.trimIndent()

JSONAssert.assertEquals(request.toJsonString, exectedJson, true)

In JSONAssert, there is the strict configuration. When true all fields must be equal and have the same property count. When false the fields that exist on the expectations must match, but extra fields are allowed.
For example:
object a:
{
"foo":  "bar",
"bar": "foo"
}

object b:
{
"foo":  "bar"
}

In strict mode: a != b
Strict mode false: a = b

It is a valid use case, arguably this use case is easier to deal with if you have the power to deserialize the JSON in an object tree and do deep equality. Or just go cheap and compare the result of the toString on both sides.
I no longer maintain this library, nor have write access to the repository.


Re-think categorical hunches

Here are two alternative designs:

A label with the legend color, either below or next to the bar (next is probably easier to consistently implement).
A rough sketchy fill color, with a thin pen.
Then I figured, we could also try a thick fill with a pen, almost if a child had colored it sloppily. This would also make eat easy to show to diverging hunches:

Thoughts?


Block Place Crash

Crash-Report
When I place Empty Active Heat Sink on the world game crashed.

Actually Empty Heat Sink has same problem too.


VS Code: add Estimate Q# to the menu

There are
Run Q#
Debug Q#
consider adding Estimate Q# as well

We've got codelenses now, so discoverability isn't an issue. We'll leave that menu to just "run" and "debug".


Define validation process

Define and document the validation process and the flow. What are the options and what are the implications?
User journey:
A user uploads a certificate. This certificate shall then be validated by external service providers and earn a higher trust level.

Closing issue to enable archiving of repository bpdm-certificate-management.


Breaking API change on minor version!

hey, just upgraded from 10.18.0 to 10.20.0
There seems to be a breaking change the  API:
10.18.0 usage : hyperdrive(path, key, opts)
10.20.0 usage : new Hyperdrive(path, key, opts)
wanted to post about this because I trusted semver and wasted time checking other things and source code before realising what had happened :heart:

Thanks @mixmix, agree that having a CHANGELOG.md for future API changes makes complete sense. It's a pattern we use elsewhere too (in Hypercore, for example), but it hasn't made its way here yet.
That said, while the README was updated to promote the new Hyperdrive(...) pattern, the module actually exports a HyperdriveCompat function that supports both hyperdrive(...) and new Hyperdrive(...), so old code should still work just fine.

ideally it should, but I have tests which immediately threw "Hyperdrive is not a constructor" at me (this is how I knew there was a breaking change!)
thanks for the prompt reply. Love this ecosystem, it's been a real gift to our project

Ah sorry to hear that @mixmix -- let's get to the bottom of this. I noticed that we were lacking a test that includes both constructor types, so I added a simple one here: https://github.com/hypercore-protocol/hyperdrive/blob/0a32747ba5f03b060a4bc2d47c93e299a0daa5ff/test/basic.js#L322
CI just passed on that branch (https://travis-ci.org/github/hypercore-protocol/hyperdrive/builds/773994048), and it seems to run fine on latest (16), LTS, and 10. I've manually been testing with 12/14 on Linux without issue as well. Any chance you're using a different version? If you have any code snippets, those could help pin this down too.

Ah, I was running 10.18.0 and using the 10.20.0 docs
So while your api is backwards compatible, the docs are slightly misleading.
I assumed I should use new when in fact I could not in 10.18.0 because it wasn't supported there.
This is a funny case re semver change, not sure what's best.
Happy to close this

Gotcha yeah that makes more sense! The README only reflects the latest version right now, and yeah that's a hard problem in general. PRs welcome there if you have any ideas for improving that.


View devices with Encrypted connection and without Encryption

I think it’s important for the platform to signal which devices have an encrypted connection with the Thinger Server.
This information guarantees a better management of devices and allows them to be identified and exchanged in the future by modern devices that allow the connection with encryption.
Example of what I imagined:

Included in version 5.1.0
https://community.thinger.io/t/platform-version-5-0-1/4664


382 medium of performance

https://github.com/uwlib-cams/MARC2RDA/blob/main/Working Documents/3XX.csv

@AdamSchiff @CatalogerCate Alice and I just started working on the 382 field and have some questions. What is the difference between "medium of performance" and "medium of performance for musical content of representative expression"? Also, what is indicated by the second indicator here, "Access control"? The options are  # for no information provided, 0 for not intended for access, and 1 for intended for access. What is "intended for access" referring to here? Thank you for sharing your expertise!

We haven’t really started using the second one yet.  The whole representative expression is a “new rda” concept that hasn’t been implemented.  But basically, the medium of performance is what you have in hand, let’s say a recording of a sonata with flute and piano.  The representative expression would be the instrumentation of what is considered to be the “most authoritative version” of the work, which might be violin and piano.  Basically the cataloger would decide the instrumentation of the representative expression regardless of what they have in hand.  They could be the same if the medium of performance is the same at the “representative expression”.
The second indicated of the 382 just allows systems to ignore the 382 if they don’t want to do the programming to get the display to work.  In OCLC was always use 1 for intended for access (will be used for access), but if your system doesn’t want to figure out how to display this field, you might locally set it to 0.  That’s because this field takes lots of work to get it to display in a meaningful way to the public.
Here’s an example.
MARC:  382 01  baritone voice ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
Primo turns that into: For baritone voice; piano. Total performers: 2.
The primo display isn’t great, but it’s more clear than the 382 MARC field.
Does that help?
Cate
From: Crystal Yragui (Clements) @.>
Sent: Wednesday, February 15, 2023 4:24 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@AdamSchiffhttps://urldefense.com/v3/__https:/github.com/AdamSchiff__;!!K-Hz7m0Vt54!jTxQvZNNbCQj39grQWqA_FYih9P8fVsrrb5_kJWp6VBhlh_DZ9VhWpCLCbb_H_l1YI01tvzrf1fGWqbBnjA1xFI$ @CatalogerCatehttps://urldefense.com/v3/__https:/github.com/CatalogerCate__;!!K-Hz7m0Vt54!jTxQvZNNbCQj39grQWqA_FYih9P8fVsrrb5_kJWp6VBhlh_DZ9VhWpCLCbb_H_l1YI01tvzrf1fGWqbBkQclI-4$ Alice and I just started working on the 382 field and have some questions. What is the difference between "medium of performance" and "medium of performance for musical content of representative expression"? Also, what is indicated by the second indicator here, "Access control"? The options are # for no information provided, 0 for not intended for access, and 1 for intended for access. What is "intended for access" referring to here? Thank you for sharing your expertise!
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1432279331__;Iw!!K-Hz7m0Vt54!jTxQvZNNbCQj39grQWqA_FYih9P8fVsrrb5_kJWp6VBhlh_DZ9VhWpCLCbb_H_l1YI01tvzrf1fGWqbBI186UWY$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AVX7HCRASFTBJNGFRCC3GKTWXVXQZANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!jTxQvZNNbCQj39grQWqA_FYih9P8fVsrrb5_kJWp6VBhlh_DZ9VhWpCLCbb_H_l1YI01tvzrf1fGWqbBIyYYh6U$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Yes, that helps a lot! Thank you, Cate!

Does it make a difference to the display whether it is full vs. incomplete? (1st indicator 0 vs. 1?)

Nope, the first indicator allows you to code just part of the instrumentation.  For instance, you might have a recordings with a soprano, but there is no indication what the instrumentation is for the accompanying ensemble, so you could put “soprano voice’ in and not try to figure out what other instruments are that are accompanying her. Or, perhaps it varies on every track and it’s not possible to added 20 382s for all the different combinations of instruments.  So, you just indicate the important soloist.
Cate
From: Crystal Yragui (Clements) @.>
Sent: Wednesday, February 15, 2023 4:44 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
Does it make a difference to the display whether it is full vs. incomplete? (1st indicator 0 vs. 1?)
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1432298625__;Iw!!K-Hz7m0Vt54!klq3BFwRPW6eg1jWWzhwFaBtNGacId-VMbZe-TM_ipu0cHeKUlXgSTwsbivudZV7x_v9hJVOg29WmqjYtnuaLpo$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AVX7HCRSOP4F6C33OT5UXODWXVZ5HANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!klq3BFwRPW6eg1jWWzhwFaBtNGacId-VMbZe-TM_ipu0cHeKUlXgSTwsbivudZV7x_v9hJVOg29WmqjYaMJ4HTI$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

medium of performance for musical content of representative expression is a work attribute and would be the "canonical" medium of performance that the work was originally conceived and written for.
medium of performance is an expression attribute and could be recorded for the original expression of the work or for arrangements for different medium of performance.
Here's an example:
WORK AUTHORITY:
100 1# Andriessen, Louis, ǂd 1939-2021. ǂt Elegy, ǂm cello, piano
046 ## ǂk 1957 ǂ2 edtf
382 2# cello ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
670 ## Andriessen, L. Elegy, cello or double bass and piano, c2002: ǂb t.p. (Elegy, cello or double bass and piano) t.p. verso (composed in 1957 for violoncello and piano; arr. in the early 1990s for double bass and piano)
EXPRESSION AUTHORITY:
100 1# Andriessen, Louis, ǂd 1939-2021. ǂt Elegy, ǂm cello, piano; ǂo arranged
046 ## ǂk 199X ǂ2 edtf
382 0# double bass ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
670 ## Andriessen, L. Elegy, cello or double bass and piano, c2002: ǂb t.p. (Elegy, cello or double bass and piano) t.p. verso (composed in 1957 for violoncello and piano; arr. in the early 1990s for double bass and piano)
In a bib record for this manifestation cited in the 670 above:
100 1# Andriessen, Louis, ǂd 1939-2021.
240 10 Elegy, ǂm cello, piano
245 10 Elegy, cello or double bass and piano / ǂc Louis Andriessen ; version for double bass edited by Quirijn van Regteren Altena.
260 ## [London?] : ǂb Boosey & Hawkes, ǂc ©2002.
300 ## 1 score (5 pages) + 2 parts ; ǂc 31 cm
382 2# cello ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
382 0# ǂ3 Original ǂa cello ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
382 0# ǂ3 Arrangement ǂa double bass ǂn 1 ǂa piano ǂn 1 ǂs 2 ǂ2 lcmpt
Does this help?
Adam
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
@.***

From: Crystal Yragui (Clements) @.>
Sent: Wednesday, February 15, 2023 4:23 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Adam L Schiff @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@AdamSchiffhttps://urldefense.com/v3/__https://github.com/AdamSchiff__;!!K-Hz7m0Vt54!j4c7jHPCmbP-JpWyks51qi2jpk-qmnC2AEOKmYc65uOxPmt0C6tvhKy7U11jGPsApu4rtTYgE3KPgNSz7PyGsGY$ @CatalogerCatehttps://urldefense.com/v3/__https://github.com/CatalogerCate__;!!K-Hz7m0Vt54!j4c7jHPCmbP-JpWyks51qi2jpk-qmnC2AEOKmYc65uOxPmt0C6tvhKy7U11jGPsApu4rtTYgE3KPgNSzltiARcA$ Alice and I just started working on the 382 field and have some questions. What is the difference between "medium of performance" and "medium of performance for musical content of representative expression"? Also, what is indicated by the second indicator here, "Access control"? The options are # for no information provided, 0 for not intended for access, and 1 for intended for access. What is "intended for access" referring to here? Thank you for sharing your expertise!
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1432279331__;Iw!!K-Hz7m0Vt54!j4c7jHPCmbP-JpWyks51qi2jpk-qmnC2AEOKmYc65uOxPmt0C6tvhKy7U11jGPsApu4rtTYgE3KPgNSz2FvPY6Y$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVB75UV6M35EKRY4I3A3WXVXQZANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!j4c7jHPCmbP-JpWyks51qi2jpk-qmnC2AEOKmYc65uOxPmt0C6tvhKy7U11jGPsApu4rtTYgE3KPgNSzr29buLs$.
You are receiving this because you were mentioned.Message ID: @.***>

Well ideally if it is incomplete, the display would be labeled as such to indicate that it isn't the complete MOP.
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
@.***

From: Crystal Yragui (Clements) @.>
Sent: Wednesday, February 15, 2023 4:44 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Adam L Schiff @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
Does it make a difference to the display whether it is full vs. incomplete? (1st indicator 0 vs. 1?)
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1432298625__;Iw!!K-Hz7m0Vt54!m9N1C4b8oKVRGj4A4Y4gt5AXlg3rRAhAEjAH8wH7AGVXgCQ3aS1PfjpNkGEV_3ha552-kBoUKX6rF5geVr_Ewwc$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVB54OGUUYMHAFORAPWLWXVZ5HANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!m9N1C4b8oKVRGj4A4Y4gt5AXlg3rRAhAEjAH8wH7AGVXgCQ3aS1PfjpNkGEV_3ha552-kBoUKX6rF5gekDOvlnc$.
You are receiving this because you were mentioned.Message ID: @.***>

Thank you @AdamSchiff ! Will reflect the work vs. expression properties and incomplete vs. complete in the mapping draft.

Thank you for explaining the MARC indicators, @CatalogerCate ! Very handy to have a music cataloger to consult, I was lost.

Happy to help!
Cate
From: Crystal Yragui (Clements) @.>
Sent: Wednesday, February 15, 2023 5:07 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
Thank you for explaining the MARC indicators, @CatalogerCatehttps://urldefense.com/v3/__https:/github.com/CatalogerCate__;!!K-Hz7m0Vt54!l2klOA4oe-mxzGji4iRfpm5da9-fT6-VUcHxAkBCAdJT6ax_9qsWLW8Ga_o9JNaE7rV-shn7sNxK7G-h-bDNkFU$ ! Very handy to have a music cataloger to consult, I was lost.
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1432314882__;Iw!!K-Hz7m0Vt54!l2klOA4oe-mxzGji4iRfpm5da9-fT6-VUcHxAkBCAdJT6ax_9qsWLW8Ga_o9JNaE7rV-shn7sNxK7G-hyRukvNA$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AVX7HCQUSROUPD3OKUIRERLWXV4TLANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!l2klOA4oe-mxzGji4iRfpm5da9-fT6-VUcHxAkBCAdJT6ax_9qsWLW8Ga_o9JNaE7rV-shn7sNxK7G-hZUG8I3c$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@junghaelee , @cwarc and I are struggling with the conditions for this mapping. Does Primo have norms rules that control display for the MARC 382 field that our mapping could borrow? How does our system generate the human-readable displays in Primo?

We display subfields in of the 382 field as they appear. We insert punctuation as needed in case some subfields are missing. Here is the display norm rules of the 382 field, which includes detailed information of the purpose of the rule.
https://github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt

@pan-zhuo @gerontakos would it be possible to simplify this mapping significantly, and rather than trying to express how we want string outputs formatted using conditions in the spreadsheet, to write the transform code based on these norm rules? If you take a look at the spreadsheet I've been working on, the conditions are getting extremely granular, all for the sake of outputting a string value with the right words in the right order. All the conditions/transformation notes are in progress and most of them aren't correct.

I’m not sure quite how to read this norm rules, but I think the most important thing in the 382 is that order matters!  When a $a, b, and n appear in the 382 they go together.  There may well be multiple instances of a, b, p, and n, but they absolutely have to stay clumped together to make any sense.  If somehow the $a’s all got put together, then the $b’s etc., it would be useless.
For example:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
The first $b has to go with the first a and the second b needs to stay with the second a.  The first $n must stay with the first a, and the second $n must stay with the second $a.
Cate
From: Crystal Yragui (Clements) @.>
Sent: Thursday, March 16, 2023 2:09 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@pan-zhuohttps://urldefense.com/v3/__https:/github.com/pan-zhuo__;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIAqpMjdw$ @gerontakoshttps://urldefense.com/v3/__https:/github.com/gerontakos__;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$ would it be possible to simplify this mapping significantly, and rather than trying to express how we want string outputs formatted using conditions in the spreadsheet, to write the transform code based on these norm ruleshttps://urldefense.com/v3/__https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt__;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$? If you take a look at the spreadsheethttps://urldefense.com/v3/__https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing__;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$ I've been working on, the conditions are getting extremely granular, all for the sake of outputting a string value with the right words in the right order. All the conditions/transformation notes are in progress and most of them aren't correct.
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472743062__;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Right, the endless combinations of orders of subfields that make a difference in meaning is what is making the mapping so complex. If we could just map to properties based on indicators and then use the Primo norm rules to output the string values it would save a lot of work.

I completely concur with Cate, and it is for this reason that the URIs in MARC group said that you cannot include URIs for the individual instruments in the 382 field since the order is important.
I do have a question for you though Cate:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
There are two flutes, but are there two piccolos that double them, or just 1 piccolo doubling a flute?
Adam
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
@.***

From: Cate Gerhart @.>
Sent: Thursday, March 16, 2023 2:45 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Adam L Schiff @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
I’m not sure quite how to read this norm rules, but I think the most important thing in the 382 is that order matters! When a $a, b, and n appear in the 382 they go together. There may well be multiple instances of a, b, p, and n, but they absolutely have to stay clumped together to make any sense. If somehow the $a’s all got put together, then the $b’s etc., it would be useless.
For example:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
The first $b has to go with the first a and the second b needs to stay with the second a. The first $n must stay with the first a, and the second $n must stay with the second $a.
Cate
From: Crystal Yragui (Clements) @.>
Sent: Thursday, March 16, 2023 2:09 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@pan-zhuo<https://urldefense.com/v3/https:/github.com/pan-zhuo;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIAqpMjdw$%3E @gerontakos<https://urldefense.com/v3/https:/github.com/gerontakos;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$%3E would it be possible to simplify this mapping significantly, and rather than trying to express how we want string outputs formatted using conditions in the spreadsheet, to write the transform code based on these norm rules<https://urldefense.com/v3/https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$%3E? If you take a look at the spreadsheet<https://urldefense.com/v3/https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$%3E I've been working on, the conditions are getting extremely granular, all for the sake of outputting a string value with the right words in the right order. All the conditions/transformation notes are in progress and most of them aren't correct.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472743062;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$%3E, or unsubscribe<https://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$%3E.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472787510__;Iw!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdfcsb-iE$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVBYXV5P3J3VKHCJGORDW4OCWVANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdNT37ox0$.
You are receiving this because you were mentioned.Message ID: @.***>

Right, I don't think IRI's will be appropriate here, I think the notes we have displaying in Primo are the goal, really.

Sorry! Should be:
$a flute $2 $d piccolo $n 1 $a oboe $n 1 $d English horn $n 1
So, 2 flutes, one doubling piccolo and one oboe doubling English horn!  And, $d NOT $b.  Geez.
Cate
From: Adam Schiff @.>
Sent: Thursday, March 16, 2023 2:58 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
I completely concur with Cate, and it is for this reason that the URIs in MARC group said that you cannot include URIs for the individual instruments in the 382 field since the order is important.
I do have a question for you though Cate:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
There are two flutes, but are there two piccolos that double them, or just 1 piccolo doubling a flute?
Adam
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
<EMAIL_ADDRESS>
From: Cate Gerhart<EMAIL_ADDRESS>Sent: Thursday, March 16, 2023 2:45 PM
To: uwlib-cams/MARC2RDA<EMAIL_ADDRESS>Cc: Adam L Schiff<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
I’m not sure quite how to read this norm rules, but I think the most important thing in the 382 is that order matters! When a $a, b, and n appear in the 382 they go together. There may well be multiple instances of a, b, p, and n, but they absolutely have to stay clumped together to make any sense. If somehow the $a’s all got put together, then the $b’s etc., it would be useless.
For example:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
The first $b has to go with the first a and the second b needs to stay with the second a. The first $n must stay with the first a, and the second $n must stay with the second $a.
Cate
From: Crystal Yragui (Clements<EMAIL_ADDRESS>Sent: Thursday, March 16, 2023 2:09 PM
To: uwlib-cams/MARC2RDA<EMAIL_ADDRESS>Cc: Cate Gerhart<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@pan-zhuo<https://urldefense.com/v3/https:/github.com/pan-zhuo;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIAqpMjdw$%3E @gerontakos<https://urldefense.com/v3/https:/github.com/gerontakos;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$%3E would it be possible to simplify this mapping significantly, and rather than trying to express how we want string outputs formatted using conditions in the spreadsheet, to write the transform code based on these norm rules<https://urldefense.com/v3/https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$%3E? If you take a look at the spreadsheet<https://urldefense.com/v3/https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$%3E I've been working on, the conditions are getting extremely granular, all for the sake of outputting a string value with the right words in the right order. All the conditions/transformation notes are in progress and most of them aren't correct.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472743062;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$%3E, or unsubscribe<https://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$%3E.
You are receiving this because you were mentioned.Message ID: @.@@.%3chttps:/urldefense.com/v3/https:/github.com/gerontakos;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$%3E%20would%20it%20be%20possible%20to%20simplify%20this%20mapping%20significantly,%20and%20rather%20than%20trying%20to%20express%20how%20we%20want%20string%20outputs%20formatted%20using%20conditions%20in%20the%20spreadsheet,%20to%20write%20the%20transform%20code%20based%20on%20these%20norm%20rules%3chttps:/urldefense.com/v3/https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$%3E?%20If%20you%20take%20a%20look%20at%20the%20spreadsheet%3chttps://urldefense.com/v3/https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$%3E%20I've%20been%20working%20on,%20the%20conditions%20are%20getting%20extremely%20granular,%20all%20for%20the%20sake%20of%20outputting%20a%20string%20value%20with%20the%20right%20words%20in%20the%20right%20order.%20All%20the%20conditions/transformation%20notes%20are%20in%20progress%20and%20most%20of%20them%20aren't%20correct.%0b%0b—%0bReply%20to%20this%20email%20directly,%20view%20it%20on%20GitHub%3chttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171issuecomment-1472743062__;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$%3E,%20or%20unsubscribe%3chttps://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$%3E.%0bYou%20are%20receiving%20this%20because%20you%20were%20mentioned.Message%20ID:%20*<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472787510__;Iw!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdfcsb-iE$>, or unsubscribe<https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVBYXV5P3J3VKHCJGORDW4OCWVANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdNT37ox0$>.
You are receiving this because you were mentioned.Message ID: @.***https://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472787510__;Iw!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdfcsb-iE$>, or unsubscribe<https:/urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/ADFBVBYXV5P3J3VKHCJGORDW4OCWVANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdNT37ox0$>.You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472801886__;Iw!!K-Hz7m0Vt54!lzoxJWIfGCcziBiE2P-5u4PBSgVpY0su239aZ3a5KsGW8WBfngiToLErLSj1KMFaBlkfsH03Zjz-aaPjhCNev2E$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AVX7HCU7N7LGZNELWCG67QLW4OEEXANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!lzoxJWIfGCcziBiE2P-5u4PBSgVpY0su239aZ3a5KsGW8WBfngiToLErLSj1KMFaBlkfsH03Zjz-aaPj6IghYvw$.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Got it, thanks for the correction. Much clearer with $n's after each of the other subfields.
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
@.***

From: Cate Gerhart @.>
Sent: Thursday, March 16, 2023 3:02 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Adam L Schiff @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
Sorry! Should be:
$a flute $2 $d piccolo $n 1 $a oboe $n 1 $d English horn $n 1
So, 2 flutes, one doubling piccolo and one oboe doubling English horn! And, $d NOT $b. Geez.
Cate
From: Adam Schiff @.>
Sent: Thursday, March 16, 2023 2:58 PM
To: uwlib-cams/MARC2RDA @.>
Cc: Cate Gerhart @.>; Mention @.>
Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
I completely concur with Cate, and it is for this reason that the URIs in MARC group said that you cannot include URIs for the individual instruments in the 382 field since the order is important.
I do have a question for you though Cate:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
There are two flutes, but are there two piccolos that double them, or just 1 piccolo doubling a flute?
Adam
Adam L. Schiff
Principal Cataloger
University of Washington Libraries
(206) 543-8409
<EMAIL_ADDRESS>
From: Cate Gerhart<EMAIL_ADDRESS>Sent: Thursday, March 16, 2023 2:45 PM
To: uwlib-cams/MARC2RDA<EMAIL_ADDRESS>Cc: Adam L Schiff<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
I’m not sure quite how to read this norm rules, but I think the most important thing in the 382 is that order matters! When a $a, b, and n appear in the 382 they go together. There may well be multiple instances of a, b, p, and n, but they absolutely have to stay clumped together to make any sense. If somehow the $a’s all got put together, then the $b’s etc., it would be useless.
For example:
$a flute $b piccolo $n 2 $a oboe $b English horn $n 1
The first $b has to go with the first a and the second b needs to stay with the second a. The first $n must stay with the first a, and the second $n must stay with the second $a.
Cate
From: Crystal Yragui (Clements<EMAIL_ADDRESS>Sent: Thursday, March 16, 2023 2:09 PM
To: uwlib-cams/MARC2RDA<EMAIL_ADDRESS>Cc: Cate Gerhart<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [uwlib-cams/MARC2RDA] 382 medium of performance (Issue #171)
@pan-zhuo<https://urldefense.com/v3/https:/github.com/pan-zhuo;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIAqpMjdw$%3E @gerontakos<https://urldefense.com/v3/https:/github.com/gerontakos;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$%3E would it be possible to simplify this mapping significantly, and rather than trying to express how we want string outputs formatted using conditions in the spreadsheet, to write the transform code based on these norm rules<https://urldefense.com/v3/https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$%3E? If you take a look at the spreadsheet<https://urldefense.com/v3/https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$%3E I've been working on, the conditions are getting extremely granular, all for the sake of outputting a string value with the right words in the right order. All the conditions/transformation notes are in progress and most of them aren't correct.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472743062;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$%3E, or unsubscribe<https://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$%3E.
You are receiving this because you were mentioned.Message ID: @.@@.%3chttps:/urldefense.com/v3/https:/github.com/gerontakos;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIRYZrt5U$%3E%20would%20it%20be%20possible%20to%20simplify%20this%20mapping%20significantly,%20and%20rather%20than%20trying%20to%20express%20how%20we%20want%20string%20outputs%20formatted%20using%20conditions%20in%20the%20spreadsheet,%20to%20write%20the%20transform%20code%20based%20on%20these%20norm%20rules%3chttps:/urldefense.com/v3/https:/github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Display_lf87_Instrumentation.txt;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIoxXbnpA$%3E?%20If%20you%20take%20a%20look%20at%20the%20spreadsheet%3chttps://urldefense.com/v3/https:/docs.google.com/spreadsheets/d/1PE1UNwxxxcNdV4wTZqUNYYvbtTrPt4XOpSS5A8UT_x4/edit?usp=sharing;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIlHbGfHA$%3E%20I've%20been%20working%20on,%20the%20conditions%20are%20getting%20extremely%20granular,%20all%20for%20the%20sake%20of%20outputting%20a%20string%20value%20with%20the%20right%20words%20in%20the%20right%20order.%20All%20the%20conditions/transformation%20notes%20are%20in%20progress%20and%20most%20of%20them%20aren't%20correct.%0b%0b—%0bReply%20to%20this%20email%20directly,%20view%20it%20on%20GitHub%3chttps://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171issuecomment-1472743062__;Iw!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIePLGAJk$%3E,%20or%20unsubscribe%3chttps://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCRSQJP7PDJIZCMBZTTW4N6P5ANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!gr5_8Fdt0LvWnnjAYHQURGfEN9JUkfhkxM_7J08DYY2CkOsOB4hs_gosx47h1MAIA2O-U0Wiu45EyXpIovFWwcA$%3E.%0bYou%20are%20receiving%20this%20because%20you%20were%20mentioned.Message%20ID:%20*<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472787510__;Iw!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdfcsb-iE$>, or unsubscribe<https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVBYXV5P3J3VKHCJGORDW4OCWVANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdNT37ox0$>.
You are receiving this because you were mentioned.Message ID: @.***<https://urldefense.com/v3/__https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472787510__;Iw!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdfcsb-iE$>, or unsubscribe<https:/urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/ADFBVBYXV5P3J3VKHCJGORDW4OCWVANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!mimxywWelfMhJdtlDo3WYy8dAtF3pzmIVempPymcdUnBqdxdhh3k-y_dazMpRLBSHyQuqZt5H_ORvzQdNT37ox0$>.You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/https:/github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472801886;Iw!!K-Hz7m0Vt54!lzoxJWIfGCcziBiE2P-5u4PBSgVpY0su239aZ3a5KsGW8WBfngiToLErLSj1KMFaBlkfsH03Zjz-aaPjhCNev2E$%3E, or unsubscribe<https://urldefense.com/v3/https:/github.com/notifications/unsubscribe-auth/AVX7HCU7N7LGZNELWCG67QLW4OEEXANCNFSM5IXLPMZQ;!!K-Hz7m0Vt54!lzoxJWIfGCcziBiE2P-5u4PBSgVpY0su239aZ3a5KsGW8WBfngiToLErLSj1KMFaBlkfsH03Zjz-aaPj6IghYvw$%3E.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/uwlib-cams/MARC2RDA/issues/171*issuecomment-1472809114__;Iw!!K-Hz7m0Vt54!h_Xy8u1b1q7SBkZ0Z8yD1g8LTi7_9DsXBXQfwf7xgEl2eZQtGH9tOQ9vKw1ViDPCwIE79e884RdFpIZl2Y-auMA$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ADFBVB3YJBNRYK4D7RQC3FDW4OEWJANCNFSM5IXLPMZQ__;!!K-Hz7m0Vt54!h_Xy8u1b1q7SBkZ0Z8yD1g8LTi7_9DsXBXQfwf7xgEl2eZQtGH9tOQ9vKw1ViDPCwIE79e884RdFpIZlLNbPgb0$.
You are receiving this because you were mentioned.Message ID: @.***>

faceting rules https://github.com/Orbis-Cascade-Alliance/ve-norm-rules/blob/main/Facet_lf59_MusicMediumPerformanceStatement.txt

@AdamSchiff @GordonDunsire @cwarc @gerontakos I got a response to the email inquiry we discussed at last week's meeting:
"The documentation that Gordon refers to is a series of email conversations that we had regarding how a complete rendering of the medium of performance of musical content for an expression could be expressed in a linked data friendly way in the context of the RDA element set.
The issue is how do you associate the instrument with the quantity required and how does one take the instrument/quantity combo and associate it with the other combinations in the expression. The solution, if one could call it that, would be to have properties for the instrument required and the number of instruments required; a class whose sole purpose would be to relate the instrument to the quantity; and then another property that would order and format the instrument/quantities according to a string encoding scheme:
ex:NumberOfInstrumentsStatement [
rdae:mediumOfPerformanceOfMusicalContent "violin" .
ex:numberOfInstruments "2" .
] ,
[
rdae:mediumOfPerformanceOfMusicalContent "viola" .
ex:numberOfInstruments "1" .
] ,
[
rdae:mediumOfPerformanceOfMusicalContent "cello" .
ex:numberOfInstruments "1" .
] .
ex:mediumOfPerformanceOfMusicalContentStatement "violin (2) viola (1) cello (1)" .
But notice that for a relatively simple MOP like this one, we are generating 3 separate blank nodes, which is less than ideal. This also has the added problem of adding a new class to RDA, which we want to avoid at all costs.
The solution that we would probably prefer, but have not yet pursued, is that rdae:mediumOfPerformanceOfMusicalContent would probably just be fine with having the value for the instrument/voice and that a MOP statement element could provide the context and the quantities, without having to have a separate element for the number of instruments:

rdae:mediumOfPerformanceOfMusicalContent "violin" , "viola" , "cello" .
ex:mediumOfPerformanceOfMusicalContentStatement "violin (2) viola (1) cello (1)" .
For ex:mediumOfPerformanceOfMusicalContentStatement, the string encoding scheme could specify to follow the instrument by a quantity, without having to have a separate element for the quantity.
With regards to your mapping from MARC field 382 to RDA in the current environment, I am mostly in agreement with your map. A single instrument or voice is acceptable in the rdae:mediumOfPerformanceOfMusicalContent element or its work counterpart. It should also be said that the element could also be used to express a full medium of performance as an unstructured note, so it is not necessary to use "has note on expression":
382 0# $a violin $n 2 $a viola $n 1 $a cello $n 1 $s 4
could be mapped as
rdae:mediumOfPerformanceOfMusicalContent "violin" , "viola" , "cello" , "violin (2), viola (1), cello (1) (total performers: 4)" .
(or alternatively)
rdae:mediumOfPerformanceOfMusicalContent "violin (2)" , "viola (1)" , "cello (1)" , "violin (2), viola (1), cello (1) (total performers: 4)" .
or if you want to use the IRIs for the MOP terms and a string for the combined statement:
rdae:mediumOfPerformanceOfMusicalContent lcmpt:violin , lcmpt:viola , lcmpt:cello , "violin (2), viola (1), cello (1) (total performers: 4)" .
More than happy to talk further about this,
Damian
Damian Iseminger
RDA Technical Team Liaison Officer"

@CatalogerCate ,
We've copied over the Alliance norms rules for display of the 382 field as a note for the MARC2RDA mapping. Part of these rules indicate that certain aspects of the 382 be displayed using square brackets. Because square brackets can sometimes have specific meanings in MARC data that aren't applicable here, @GordonDunsire has suggested that we replace them with parenthesis. @pan-zhuo mentioned that MLA has guidance on punctuation for display of 382 fields, which could be a reason to leave the square brackets as they are. Do you have any thoughts on this? How about @AdamSchiff ?

Here's the MLA/MOUG Display Preferences document
https://musicoclcusers.org/wp-content/uploads/WCD_Medium_Report_201504291.pdf

Insert square brackets around content in $v (58%)
    382 01 mixed chorus $v SATB
    mixed chorus [SATB]
    Note: 41% preferred parentheses; square bracket would provide differentiation from numeric values

If you look at the most recent MLA best practices for the 382 (https://cmc.wp.musiclibraryassoc.org/wp-content/uploads/sites/5/2023/03/BestPracticesforUsingLCMPT_1-5_20230301.pdf), you will not see any indication that square brackets or parentheses should be used.  Any use of that kind of thing is purely for display and NOT for use in the MARC field.  When mapping, I would not indicate anything should be put in brackets or parentheses. Cate

Thanks Cate!

Reviewed the spreadsheet and not making any changes. Since already coded, will mark as done and close.


Automated cherry pick of #3778: treewide: 避免使用fmt.Print记录日志

Cherry pick of #3778 on release/2.12.
#3778: treewide: 避免使用fmt.Print记录日志

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.12@9506c4a). Click here to learn what that means.
The diff coverage is 0%.

@@              Coverage Diff               @@
##             release/2.12   #3783   +/-   ##
==============================================
  Coverage                ?   6.93%
==============================================
  Files                   ?     500
  Lines                   ?   84298
  Branches                ?       0
==============================================
  Hits                    ?    5846
  Misses                  ?   77958
  Partials                ?     494

Flag
Coverage Δ

#aFlag
6.93% <0%> (?)

Impacted Files
Coverage Δ

pkg/compute/models/loadbalancer_backendstatus.go
0% <ø> (ø)

pkg/cloudcommon/db/models.go
0% <0%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9506c4a...3834490. Read the comment docs.

/lgtm

/approve


SendMessage and other methods that Create/Update messages should return IUserMessage

There would be no case where it would return an ISystemMessage, so this would be safe and save redundancy

Huh, I thought I did that already

Given the update that we will be able to Delete System Messages after it's patched, this would be a short term change, so I'm closing this.

How does that have anything to do with it? We're not merging UserMessage and SystemMessage back together

But SystemMessages will be IDeletables, so a MessageDelete could be an ISystemMessage.

That's not the point. At the moment, it returns an IMessage. There are two types of IMessage, and it could be either one. Ergo, the lowest point in the inheritance tree we can provide is an IMessage. So, we need to leave it as an IMessage.
This isn't merging them, this is returning the proper type

True, in that regards, but not for MessageDelete or MessageUpdated events. So, my bad on closing the issue.

Fixed in beta2


Suggestion regarding mouse movement

The speed of the mouse movement should be the same as the client (if possible).

the speed is measured in pixels/update. The program detects any change in the x and the y of the mouse and send those changes to the client. Therefore, theoretically, the speed should be consistent. I do have lag issues when I use it. I'm unsure of how to fix this right now.


Fix nixos-rebuild.sh

Also, we should have a default format for shell script, such as shfmt, beautysh.
Fixes:
/src/bud/scripts/hm-home.bash:24:82: "expr" must be followed by ;

Also, we should have a default format for shell script, such as shfmt, beautysh.

Yes, tha would be a good thing. Do you have an idea how to.implement it on top of the script writers?  Script writers seem to live a shadow existence in nixpkgs and probably nobody has thought about adding checks, yet?
Or do you mean rather something like a git pre-commit hook? That would be neat, too.


Separate Selectable from unit

Probably just leave ship and selectable to enable mothership to work with the combat system and stuff


would a project built using this kit, work on Github pages?

Thanks for building this great starter kit. I've made a project with it and have pushed to github pages but the app.js in index.html comes back with a 404. Just wanted to know if you know if a project built with this would work on Github pages. Thanks.

Yep, it should work since it's only HTML, JavaScript and CSS. Is it possible to show me a url to your repository?
You may check the path to the app.js file.

this is the repo: https://github.com/Neats29/React-Unit-Converter
and the g pages url: http://neats29.github.io/React-Unit-Converter/pub/index.html
app.js works in localhost so I'm assuming the path is correct.

I think you should change
<script src="app.js"></script>

to
<script src="../lib/app.js"></script>

I tried that before in localhost and it didn't work but maybe it's different when it's being served on g pages?

Well ... http://neats29.github.io/React-Unit-Converter/lib/app.js exists

It worked, thanks. Do you know why the path to app.js that works in localhost is different to that on gh-pages?

Hm .. this sounds weird. Should work the same way on your localhost.

That's why I thought maybe this was a gh-pages issue because in localhost only <script src="app.js"> </script> works, and in live <script src="../lib/app.js"></script> works. Well thanks anyway, I will look into it.

:+1:


Missing dependencies for rom clones

The reference version for console roms in MAME is always the Euro/PAL version (which is a shame because PAL versions often are botched 50Hz ports), other regions versions being considered as clones.
More info on this in this emuchat thread.
The romsets hosted by archive.org are split sets, meaning the archive of a clone rom sometimes does not contains all the needed files to run, it needs its parent rom as well.
In this illustration, megamnx2u refuses to run until megamnx2 is also available.
$ cksum /opt/mame/ia-mame
1931967913 625090 /opt/mame/ia-mame
$ ia-mame snes megamnx2u
INFO: Download missing rom files: [dsp1leg, dsp2leg, dsp3leg, seta10leg, seta11leg, dsp4leg, snes, dsp1bleg, dsp1leg_hi]
INFO: Machine: Super Nintendo Entertainment System / Super Famicom (NTSC)
INFO: Downloading dsp1leg.zip - 4kB / ??kB, progress: 0%
INFO: Downloading dsp2leg.zip - 2kB / ??kB, progress: 0%
INFO: Downloading dsp3leg.zip - 3kB / ??kB, progress: 0%
INFO: Downloading seta10leg.zip - 2kB / ??kB, progress: 0%
INFO: Downloading seta11leg.zip - 17kB / ??kB, progress: 0%
INFO: Downloading dsp4leg.zip - 3kB / ??kB, progress: 0%
INFO: Downloading snes.zip - 0kB / ??kB, progress: 0%
INFO: Downloading dsp1bleg.zip - 4kB / ??kB, progress: 0%
INFO: Downloading dsp1leg_hi.zip - 4kB / ??kB, progress: 0%
INFO: Download missing software file: megamnx2u
INFO: Name: Mega Man X2 (USA)
INFO: Publisher: Capcom
INFO: Media interface: snes_cart
INFO: Downloading megamnx2u.zip - 978kB / 978kB, progress: 100%
cx4.bin NOT FOUND (tried in snes snes/megamnx2u snes/megamnx2 megamnx2u megamnx2)
FATALERROR: Required files are missing, the machine cannot be run.
$ ia-mame snes megamnx2
INFO: Download missing software file: megamnx2
INFO: Name: Mega Man X2 (Euro)
INFO: Publisher: Capcom
INFO: Media interface: snes_cart
INFO: Downloading megamnx2.zip - 981kB / 981kB, progress: 100%
Average speed: 99.90% (3 seconds)
$ ia-mame snes megamnx2u
Average speed: 99.59% (2 seconds)

Edit:
My MAME version is 0.162.

Good catch, i was not aware of that. Thank you.
I've not tried myself your example (i believe you) but i had a look at snes.xml hash and found a
"cloneof" attribute:
<software name="megamnx2u" cloneof="megamnx2">

So the fix should be pretty easy to implement.
I add this on the todo and implement it asap.

This has been implemented on master branch since 5712f7118245df562c0a8232a3a2c84bbe18975d


why not use asm .js ans wasm ?

why not use asm .js ans wasm ?

oimo come frome actionscript not c++
but is maybe a good idea


Update user guide

Update images to UG, change favicon and made a minor adjustment to how Workload is displayed on GUI.

Codecov Report

Merging #239 (e14b0f8) into master (2f5063f) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##             master     #239   +/-   ##
=========================================
  Coverage     69.05%   69.05%
  Complexity      645      645
=========================================
  Files            96       96
  Lines          2133     2133
  Branches        270      270
=========================================
  Hits           1473     1473
  Misses          561      561
  Partials         99       99

Impacted Files
Coverage Δ
Complexity Δ

...rc/main/java/seedu/module/model/task/Workload.java
85.71% <100.00%> (ø)
14.00 <0.00> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2f5063f...e14b0f8. Read the comment docs.

overall LGTM!
Just a question, the size of the new images have been fixed too right as they are v small in our current UG haha

I did the screenshots in full window. Shouldn't be a problem.


remove stripe integration for self-hosting

On user sign-up, it redirects to try to do a stripe call and cannot do it. If you go to the login page, the new user can login, so the functionality is not broken, but it would be nice to have a no_stripe=true in the config file to completely turn this off. The user settings page is also broken due to stripe. The default license / access should be perpetual or forever if necessary to keep the current paradigm in place without refactoring too much code.

@jamesacampbell thanks for pointing this out. I totally agree. I'll work on making sure integrations with third parties are more flexible this weekend.

@jamesacampbell Fixed in #50.

@garrettqmartin8 awesome


chore: Add discord url to top menu

Description
Small change to add a text link to discord. Found it wasnt that visible with the CI image next to it.

I'm a fan of DRY, so I don't really like this to be completely honest. Perhaps if we changed the text of the badge, I wouldn't mind that so much.

Thanks!


Handle batched inactive

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (ea868da) 74.81% compared to head (858a147) 65.40%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1247      +/-   ##
==========================================
- Coverage   74.81%   65.40%   -9.41%
==========================================
  Files          35       27       -8
  Lines       10191     9343     -848
==========================================
- Hits         7624     6111    -1513
- Misses       2567     3232     +665

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


TypeError: mlp() got an unexpected keyword argument 'value_network'

After installation of tf2 version, I tried to run the check command in readme I got the error above

python -m baselines.run --alg=ppo2 --env=Humanoid-v2 --network=mlp --num_timesteps=2e7
Logging to /tmp/openai-2019-10-30-11-49-36-171979
env_type: mujoco
Training ppo2 on mujoco:Humanoid-v2 with arguments
{'nsteps': 2048, 'nminibatches': 32, 'lam': 0.95, 'gamma': 0.99, 'noptepochs': 10, 'log_interval': 1, 'ent_coef': 0.0, 'lr': <function mujoco.. at 0x7fdc5279a3b0>, 'cliprange': 0.2, 'value_network': 'copy', 'network': 'mlp'}
Traceback (most recent call last):
File "/home/jiyue/anaconda3/envs/baselinetf2/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/home/jiyue/anaconda3/envs/baselinetf2/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/jiyue/pytorchProjects/baselines-tf2/baselines/run.py", line 249, in
main(sys.argv)
File "/home/jiyue/pytorchProjects/baselines-tf2/baselines/run.py", line 209, in main
model, env = train(args, extra_args)
File "/home/jiyue/pytorchProjects/baselines-tf2/baselines/run.py", line 79, in train
**alg_kwargs
File "/home/jiyue/pytorchProjects/baselines-tf2/baselines/ppo2/ppo2.py", line 96, in learn
policy_network_fn = get_network_builder(network_type)(**network_kwargs)
TypeError: mlp() got an unexpected keyword argument 'value_network'

@tanzhenyu

Me too +1

I am facing the same error.

@christopherhesse Can you please tell why are we using the value_network parameter in baselines/baselines/ppo2/defaults.py also the README indicates it. Asking as i could get through the error by removing the parameter from the defaults.

I'm also facing this error. Still have no idea how to fix it.

Solved adding **mlp_kwargs in mlp() implementation. Not sure if it will lead to another problem later, but the code runs, apparently with no problems.


Issue trying to run a new bridge from old bridge

Here is my situation
I was going to run a completely new bridge on the computer I just built windows 10 like all my other builds that have ran the bridge successfully.  I wanted to run it on the new one but i was going to just see if I could get it to run.  It started up but when I tried to change the port it wouldn't allow me to do so.  Then all of the sudden it wouldn't connect at all.  It kept refusing the site.  I changed the localhost by adding what I thought I changed it to and it still wouldn't connect.  I turned off firewall and antivirus.  Still nothing.
I went to the other computer to run the bridge and possible change the ipaddress  and port to 8082 over from the  (initial 8083) to maybe migrate it over to the other computer.  It still refused connection.  Now I can no longer connect to the bridge.
How can I reset the bridge back to the original computer (<IP_ADDRESS> until I figure out why the other computer <IP_ADDRESS> would all of the sudden refuse the connection to the bridge?  I rebooted both and still couldn't connect with either.
I was running both with 4.5.6 bridge straight from the jar itself.  Windows 10.
If any other info is needed please feel free to ask.

I am closing this because I found out where the configuration was saved.  For anyone else having this issue, check in the folder where you called the habridge.jar file named data


How can I export this model to TensorFlow Lite format and compile it for Edge TPU?

Before Asking

[X] I have read the README carefully. 我已经仔细阅读了README上的操作指引。

[ ] I want to train my custom dataset, and I have read the tutorials for finetune on your data carefully and organize my dataset correctly; 我想训练自定义数据集，我已经仔细阅读了训练自定义数据的教程，以及按照正确的目录结构存放数据集。

[X] I have pulled the latest code of main branch to run again and the problem still existed. 我已经拉取了主分支上最新的代码，重新运行之后，问题仍不能解决。

Search before asking

[X] I have searched the DAMO-YOLO issues and found no similar questions.

Question
Hello, I would like to try exporting DAMO-YOLO to TensorFlow Lite format (.tflite). I want to try running this model on a Coral USB Accelerator, which also requires compiling the TFLite model to EdgeTPU format. Are there any instructions I can follow? Has anyone else tried this?
The Ultralytics YOLOv5 repository makes it easy to convert a model to TFLite and compile it for Edge TPU. Does DAMO-YOLO have a similar feature?
Additional
Thanks for your great work on this repository!

Currently we do not support converting DAMO-YOLO to tflite. You may try some public tools to solve this problem, for example TFLite Conversion. Thanks for your question. We will add this into our next plan.


Support bestChain in GQL

It doesn’t return anything meaningful but some people depend on it.

You could make an argument that it should reflect the forkingness of L1.


Should we deprecate Glossary components in favor of exampleIndex layout?

The layout for the Glossary components create a page that's similar to PageLayout's exampleIndex layout. By deprecating the Glossary components and using the exampleIndex for the Glossary page, we can unify the style and experience of cards.
Arguments to consider:

The exampleIndex layout provides a search title/description feature and a Product dropdown to allow users to filter the glossary items.
The exampleIndex layout provides a more condensed view of all the glossary cards.
There are four Glossary components to build the Glossary home page, but they rarely require maintenance.
The GlossaryCard component is very similar to Card component, but has different hover styles. By choosing the Card component to handle this type of content, we help build a consistent pattern for card-based content.
The Glossary components add flare and uniqueness to the Glossary page and content.

Current
Proposed

The transition to using exampleIndex layout would be as quick as changing the layout to exampleIndex (and removing the glossary components from the page).
@colleenmcginnis and @danswick this isn't urgent and discussion can definitely happen post-info arch launch, but I would love your thoughts and feedback.

This would be fine with me 👍. It would be a big positive to have filters and especially search on the Glossary page.

You had me at consistent pattern. ❤  I think the filters in the proposed layout would be more helpful to users than the letter-based sections (since terms would still be in alphabetical order).

Ok, great! I updated the info-arch branch for /help to use exampleIndex and pushed to staging.
I'll leave this issue open until we are able to formally deprecate these components.


A release process using SemVer exists

Work in: https://github.com/Azure/acs-engine/pull/667

Dupe of #55


chore(deps): update ci dependencies

This PR contains the following updates:

Package
Type
Update
Change

common-dev-assets

digest
fafc30b -> 05291e2

github.com/IBM/platform-services-go-sdk
require
minor
v0.52.0 -> v0.53.0

github.com/gruntwork-io/terratest
require
patch
v0.46.1 -> v0.46.5

github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper
require
patch
v1.23.12 -> v1.23.15

terraform-ibm-modules/common-pipeline-assets
action
patch
v1.18.1 -> v1.18.2

Release Notes

IBM/platform-services-go-sdk (github.com/IBM/platform-services-go-sdk)
v0.53.0
Compare Source
Features

Context-Based Restrictions: add enforcement_modes to operations response (#286) (a3ccd19)

v0.52.1
Compare Source
Bug Fixes

IAM Policy Management: add nested conditions to rule.conditions (#285) (df59e07)

gruntwork-io/terratest (github.com/gruntwork-io/terratest)
v0.46.5
Compare Source
Modules affected

k8s

Description

Added RestConfig field to extend auth options for Kubernetes client.

Special thanks

Special thanks to the following users for their contribution!

@kirecek

Related links

https://github.com/gruntwork-io/terratest/pull/1354

v0.46.4
Compare Source

Description

Updated dependency github.com/docker/docker from 20.10.7+incompatible to 24.0.7+incompatible

Related links

https://github.com/gruntwork-io/terratest/pull/1362

v0.46.3
Compare Source

Description

Updated dependency google.golang.org/grpc from 1.51.0 to 1.56.3

Related links

https://github.com/gruntwork-io/terratest/pull/1360

v0.46.2
Compare Source

Description

Updated dependency github.com/docker/distribution from 2.7.1+incompatible to 2.8.2+incompatible

Related links

https://github.com/gruntwork-io/terratest/pull/1286

terraform-ibm-modules/ibmcloud-terratest-wrapper (github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper)
v1.23.15
Compare Source
Bug Fixes

deps: update gomod (#691) (076b114)

v1.23.14
Compare Source
Bug Fixes

deps: update gomod (#687) (01a6c0c)

v1.23.13
Compare Source
Bug Fixes

Fix diff order (#686) (5f768a2)

terraform-ibm-modules/common-pipeline-assets (terraform-ibm-modules/common-pipeline-assets)
v1.18.2
Compare Source
Bug Fixes

fix notify bug (#580) (171179c)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

/run pipeline

:tada: This PR is included in version 1.16.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: