[feat] support seconds and millis in Date datatype

Description
Accepts seconds or milliseconds as strings.
Why is this needed
These are the only date formates not currently supported
Implementation details
Watch for exceptions using the standard datetime parser. If that throws an error, try converting the string directly to a date using a different lib.
See this PR for more info:
https://github.com/guardrails-ai/guardrails/pull/386

I can do this as my first issue. The seconds and milliseconds are expected to be unix timestamps and parsed to UTC timezone?

Hey @Nomiizz, this PR seeks to fix this issue - https://github.com/guardrails-ai/guardrails/pulls. If you'd like to pick up another issue, I think this one is fairly well defined- https://github.com/guardrails-ai/guardrails/issues/328


Update kubespray.md

upgrade that deploy model desciption

The non-kubeadm model deprecated non-kubeadm deployment starting from v2.8, please refer to https://github.com/kubernetes-sigs/kubespray/blob/master/docs/comparisons.md

/hold
relates to #28831

/close
Closing. Feel free when the upstream fix is accepted.


ARIA attributes for a stack view component

Select one ... (check one with "x")
[X ] feature request
[X] enhancement

I would like to request ARIA attributes for the stack view component
Probably they should be something like the on specified by the “WAI-ARIA Authoring Practices 1.1” for Accordion (https://www.w3.org/TR/wai-aria-practices/#accordion)
For example:
The stack view is good to have ARIA attributes when the stack block is collapsed and expanded.
Also I would like if possible to be provided ARIA roles for this component and its parts.
We have a lot of Angular JS components which use the downgrade stack block. We would like if possible the above requested improvements to be made in such a way that to be available in the downgraded stack blocks.
Environment details

Angular version: 4.x.x

Clarity version: 11.0.18

OS and version:

Browser: all

@dkanev: We have a general issue open to add ARIA attributes to all our components here: https://github.com/vmware/clarity/issues/1190 Please subscribe to https://github.com/vmware/clarity/issues/1190 for more updates.
@smathis: Can we close this issue as a duplicate of https://github.com/vmware/clarity/issues/1190 or do we want to track this separately?

@adityarb88
No, we are keeping these separate so we can prioritize them according to a need of a VMware product. Let's leave them atm. Thanks.

@adityarb88, @mathisscott
Is it possible this to be merge in 0.11.x version of clarity?
Thanks!

Yes. This change will be merged in both 0.11 and 0.12


Fix multipleSelect otherKey bug when connection name is included in fullKey

When connection is defined in Model:
protected $connection = 'mysql';

The $fullKey becomes in the format [connection].[table].[column] instead of [table].[column],
$fullKey = $relation->getQualifiedRelatedPivotKeyName(); #mysql.table1.name

So the following syntax is unable to get the correct column name
substr($fullKey, strpos($fullKey, '.') + 1); #table1.name instead of name

Thanks！


Need additional parameters for Period Trend Data

the .getPeriodTrend() function only gives ( date : , value : , vol : ). Is there any way that i can get additional paramters or attributes from this like 52H, 52L etc.?

nope, other data is not available


[ENH]: DO deployment blueprint

Description of changes
Summarize the changes made by this PR.

Improvements & Bug fixes

Full deployment of a Chroma on a DO droplet with attached volume

Test plan
How are these changes tested?
Manually tested.
Documentation Changes
Docs are in the deployment README.md

@beggers, sorry for dragging my feet on this, but Render.com docs are not crystal clear about how to use the persistent disk with docker deployments, so I started on a native deployment in Python. That also has some hiccups, so I've been back and forth with Render support for the past few days. Not to mention that I had to do two PRs on the Terraform provider to achieve the desired outcome, and now I need to chase the maintainer for a new release :D. "No pain, no gain."

no worries! thank you for persisting


[1.18.1] FerriteCore doesn't like something that MD is doing

Crash Report
Mining Dimensions: 1.3.0
FerriteCore: 4.1.0
Happened after using a caving portable teleporter

I  just tried this on my side with FerriteCore and it doesn't crash.  are you  running this single player or server?

Singleplayer, but disabling a config line related to threading in ferritecore fixed it

ok, good to know.


Lowlife 2090 Bugfixes

Changes / Comments
List of changes:

Bugfix:  Ranged attacks now add Perception modifier to damage
Bugfix:  Inventory spot naming changes
Bugfix:  Skill max out at 19, not 18
Bugfix:  Luck maxes out at 19, not 18
Feature: Luck checks now show variable levels of success, (Great Success and Terrible Failure).

No breaking changes were made, just some bugfixes and a simple feature request that does not change the functionality or data of the sheet.
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[x] Is this a bug fix?
[x] Does this add functional enhancements (new features or extending existing features) ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


transforms.Compose not working as expected.

#!/usr/bin/env python3
# %% import libs
import mxnet as mx
from mxnet.gluon.data.vision import transforms

# %% set random seed
mx.random.seed(123)

# %% the image
img = mx.nd.random_uniform(0,255,(1024,1024,3))
img.shape #(1024, 1024, 3)
img.mean().asscalar() # 127.47173

# %%
transforms.Resize((224,320))(img).shape#(320, 224, 3)
transforms.Resize((224,320))(img).mean().asscalar()#127.2181

transforms.ToTensor()(img).shape#(3, 1024, 1024)
transforms.ToTensor()(img).mean().asscalar()#0.49988914

# %% This is confusing...
transform1 = transforms.Compose(
    [transforms.ToTensor(), # should be (1024, 1024, 3) => (3, 1024, 1024)
    transforms.Resize((224, 320))]) # should be (3, 1024, 1024) => (320, 224, 1024)

# I am confused with this 2 lines
transform1(img).shape # got (1024, 320, 224) with mxnet-mkl-1.1.0; got (320, 224, 1024) with mxnet-mkl-1.2.0b20180508
transform1(img).mean().asscalar() #got 0.00097802561 with mxnet-mkl-1.1.0;  got 0.24939652 with mxnet-mkl-1.2.0b20180508

# %% This is the one works as expected.
transform2 = transforms.Compose(
    [transforms.Resize((224, 320)),
    transforms.ToTensor()])

transform2(img).shape#(3, 320, 224)
transform2(img).mean().asscalar() # 0.49889451

# %% Guess there is a ToTensor at the end implicitly.
transform3 = transforms.Compose(
    [transforms.Resize((224, 320))])

# Actually not!
transform3(img).shape#(320, 224, 3)
transform3(img).mean().asscalar() # 127.2181

# %% those lines works exactlly as transform1 with mxnet-mkl-1.1.0, but not with mxnet-mkl-1.2.0b20180508, why?
img_mod = transforms.ToTensor()(img)
img_mod = transforms.Resize((224, 320))(img_mod)
img_mod = transforms.ToTensor()(img_mod)

img_mod.shape#(1024, 320, 224)
img_mod.mean().asscalar() # 0.00097802561

tested both with opencv-python            <IP_ADDRESS> from pypi.

You cannot resize after totensor. totensor and normalize should be called at last
@zhreshold We need to properly document this

Submitted a PR to mention this in the documentation https://github.com/apache/incubator-mxnet/pull/12186
@sandeep-krishnamurthy issue can now be closed.


Adding mapir-ros-pkg to documentation index for indigo

I'd like mapir-ros-pkgs to be indexed and documented on ros.org

We will wait with the merge untl the new buildfarm rollout is finished in about a day.


Tidy up

re-render translation on update
streamlined model observation

Codecov Report

Merging #671 into master will decrease coverage by 0.05%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##           master     #671      +/-   ##
==========================================
- Coverage   57.12%   57.06%   -0.06%
==========================================
  Files         272      272
  Lines        7051     7060       +9
==========================================
+ Hits         4028     4029       +1
- Misses       3023     3031       +8

Impacted Files
Coverage Δ

src/article/metadata/CollectionEditor.js
89.47% <ø> (-1.01%)
:arrow_down:

src/article/metadata/TranslateableEditor.js
65.95% <ø> (ø)
:arrow_up:

src/article/ArticleAPI.js
32.66% <0%> (-2.09%)
:arrow_down:

src/kit/model/addModelObserver.js
81.81% <100%> (+1.81%)
:arrow_up:

src/kit/model/ModelComponent.js
100% <100%> (ø)
:arrow_up:

src/article/models/ReferenceCollectionModel.js
60% <75%> (+35%)
:arrow_up:

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 39141e0...9f4a29e. Read the comment docs.


Update packet driver, expose more sizes and OS choices

https://github.com/packethost/docker-machine-driver-packet/releases/tag/v0.1.4

I was able to add more options to the list but not all options that the driver added. This list should container a few more options at least

also we should not merge this until the referenced cattle PR is merged

Wes is going to change it to read from API instead instead of from hard-coded list.

Version - 2.0 master 10/11
Verified fixed


Bullet points / bootstrapping not working at least in Debates

The bullet points in design format show up in the editor but not online when save, so there is a problem with the design implementation.

https://landportal.info/comment/1732#comment-1732
Found here: https://landportal.info/comment/1732#comment-1732

Note: The comment is copy&paste, probably from Word, so the HTML markup is messy.

commited on the latest theme, will be in production with the next update


[Suggestion] Replacement for Wolfram Alpha

This neat little code snippet from StackOverflow should do the job.
http://stackoverflow.com/a/12014376/1382768

Not sure if this is going to work - it looks like it can't handle complex cases, like "one hundred and twenty", so it's not quite a drop-in replacement.

I'm going to close this for now - it looks like we'll need something that's a little more flexible. If you want to modify the solution from Stack Overflow to handle a few more complex cases, please submit a pull request and reference this issue. Thanks!

numbered might be a viable option
(haven't tested it myself)


Allow running in a namespace other than the namespace(s) it is watching

Fixes https://github.com/mtougeron/k8s-aws-ebs-tagger/issues/31
@tomcruz17 is this what you were thinking/wanting for the multi-namespace and running in a namespace other than the one it is watching?

Helm chart 1.2.0 has been released. Enjoy!


MAINT: Avoid 5.15.2 on Linux

Closes #8568
Upstream bug https://bugreports.qt.io/browse/QTBUG-88688

I'd merge as soon as circle succeeds. Thanks @larsoner


Confusion between setheader and addheader functions

In the Given(/^I set (.*) header to (.*)$/ keyword in this file https://github.com/apickli/apickli/blob/master/source/apickli/apickli-gherkin.js#L40
the called function is addRequestHeader instead of setRequestHeader.
This is really confusing and lead to strange behavior unless you read the source code of this library.
Can I make the PR to change it, or is there any reason to this?
Thank you

is addRequestHeader useful to anybody? That is the one that allows you to concat a given value to an existing header.


generate coverage reports for SonarQube STO-7557

Preview links

SonarScanner scanner reference > Generate coverage reports and upload to SonarQube

Prepub checks
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://663e8f9aa80f92546479b6c1--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66428adcc5b4d43528bb1629--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6642c305ba28db69a9103777--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6643a684154329199e3ffbfa--harness-developer.netlify.app


Containers sometimes crash with runtime memory error

Description
When starting jenkins/inbound-agent/3063.v26e24490f041-2-jdk11 the container sometimes crash with a memory error
Steps to reproduce the issue
No response
Describe the results you received and expected
ct 03 22:42:24 gpunode22 containerd[31501]: panic: runtime error: invalid memory address or nil pointer dereference
ct 03 22:42:24 gpunode22 containerd[31501]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x846859]
ct 03 22:42:24 gpunode22 containerd[31501]: goroutine 40 [running]:
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/containerd/runtime/v2/runc.(*Container).Cgroup(0x50)
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/runtime/v2/runc/container.go:285 +0x39
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/containerd/runtime/v2/runc/v1.(*service).Stats(0x90dc40, {0xc0001bb680, 0x10}, 0xc0000>
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/runtime/v2/runc/v1/service.go:600 +0x25
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/containerd/runtime/v2/task.RegisterTaskService.func15({0x9d3080, 0xc0001bb650}, 0xc000>
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/runtime/v2/task/shim.pb.go:3554 +0x9b
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/ttrpc.defaultServerInterceptor({0x9d3080, 0xc0001bb650}, 0x17, 0xc000124e80, 0x5)
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/vendor/github.com/containerd/ttrpc/interceptor.go:45 +0x26
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/ttrpc.(*serviceSet).dispatch(0xc00002dd20, {0x9d3080, 0xc0001bb650}, {0xc000024570, 0x>
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/vendor/github.com/containerd/ttrpc/services.go:95 +0x1be
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/ttrpc.(*serviceSet).call(0x0, {0x9d3080, 0xc0001bb650}, {0xc000024570, 0x0}, {0xc00016>
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/vendor/github.com/containerd/ttrpc/services.go:64 +0x71
ct 03 22:42:24 gpunode22 containerd[31501]: github.com/containerd/ttrpc.(*serverConn).run.func2(0x3)
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/vendor/github.com/containerd/ttrpc/server.go:438 +0xe5
ct 03 22:42:24 gpunode22 containerd[31501]: created by github.com/containerd/ttrpc.(*serverConn).run
ct 03 22:42:24 gpunode22 containerd[31501]:         /go/src/github.com/containerd/containerd/vendor/github.com/containerd/ttrpc/server.go:434 +0x808

What version of containerd are you using?
containerd github.com/containecontainerd v1.6.8 9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6
Any other relevant information
runc version 1.1.4
commit: v1.1.4-0-g5fd4c4d1
spec: 1.0.2-dev
go: go1.17.10
libseccomp: 2.5.4
Linux gpunode22 5.14.0-160.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 25 23:06:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Show configuration if it is related to CRI plugin.
No response

can you provide the image of jenkins/inbound-agent/3063.v26e24490f041-2-jdk11

The line 285 is https://github.com/containerd/containerd/blob/v1.6.5/runtime/v2/runc/container.go#L285.

This is odd. The lines are

Cgroup https://github.com/containerd/containerd/blob/v1.6.5/runtime/v2/runc/container.go#L285
Stats https://github.com/containerd/containerd/blob/v1.6.5/runtime/v2/runc/v1/service.go#L600

According to https://pkg.go.dev/sync#Mutex

The zero value for a Mutex is an unlocked mutex.

So we don't have to initialize the mu explicitly.

maybe c is null  from c.mu.Lock()

maybe c is nil from c.mu.Lock().

Right! I thought it wouldn't because Cgroup() was tied to c, but Go's nil could be a typed nil...

can you provide the image of jenkins/inbound-agent/3063.v26e24490f041-2-jdk11, then it may be  reproduced

https://hub.docker.com/layers/jenkins/inbound-agent/3063.v26e24490f041-2-jdk11/images/sha256-2a57d0509c1eeabdc851c03ec6d98ee4a5f9c5ac8c8bdbec3067bc50a617f4f0?context=explore

Will this change be included in the next version and when is the next release planned?

Yes. I will backport the change to 1.5.x and 1.6.x. The release dates are still TBD.


Publish 06/27/2022, 10:30 AM

Docs Build status updates of commit 315ecaa:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/international/Get-WinUserLanguageList.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012-ps/mmagent/Set-MMAgent.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Search-ADAccount.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2012r2-ps/international/Get-WinUserLanguageList.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2012r2-ps/mmagent/Set-MMAgent.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Search-ADAccount.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2016-ps/dnsserver/Set-DnsServerResourceRecord.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2016-ps/international/Get-WinUserLanguageList.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2016-ps/mmagent/Set-MMAgent.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2016-ps/pki/New-SelfSignedCertificate.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Search-ADAccount.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2019-ps/failoverclusters/Add-ClusterScaleOutFileServerRole.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2019-ps/international/Get-WinUserLanguageList.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2019-ps/mmagent/Set-MMAgent.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2019-ps/pki/New-SelfSignedCertificate.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2019-ps/trustedplatformmodule/Get-Tpm.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Search-ADAccount.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/dnsserver/Set-DnsServerResourceRecord.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/failoverclusters/Add-ClusterScaleOutFileServerRole.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/international/Get-WinUserLanguageList.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/mmagent/Set-MMAgent.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/pki/New-SelfSignedCertificate.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/trustedplatformmodule/Get-Tpm.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


test query script on real data

And for results, obtain actual expression data (or locations of) to give to other teams

Run it on this file: https://github.com/NCBI-Hackathons/RNA-Seq-in-the-Cloud/blob/master/Metadata/data/experiment_to_terms.json
Generate or find location of expression data to give to other teams

Make it work so that terms can have spaces

8fb3a15517927a02552dc012e2f22cb1ff63fc8f


Handle failover in amqp

Is there any way to connect two rabbitmq servers while connecting from node. In present version 0.1.3   it is only supporting single connection to rabbitmq server. Actually the rabbitmq is running in clustered environment, if one connection is failed iam unable to connect other rabbitmq node.
I tried by adding close listener to handle the fail condition and it worked fine for first connect and for second connect the socket is closing.

:+1:

Hi
Am using amqplib/callback_api.
how can i list all the rabbit nodes in the connection url.

Unfortunately as far as I'm aware you can't. We'd all be grateful for a pull request though! :-)
Sent from my iPhone
On 11/07/2015, at 12:33 am, PreethiBabu87 <notifications<EMAIL_ADDRESS>wrote:
Hi
Am using amqplib/callback_api.
how can i list all the rabbit nodes in the connection url.

Reply to this email directly or view it on GitHubhttps://github.com/postwait/node-amqp/issues/107#issuecomment-120399671.

So how will I be able to perform multiple connections using nodejs other than amqplib/callback_api?  Any other package can be used?

And I see your comment above stating that array of host names work.. What's the npm package that's required in order to get  it work

@PreethiBabu87 its this package. Just don't use URLs to connect, do what is suggested at the top of the README:
var connection = amqp.createConnection({ host: 'dev.rabbitmq.com' });

However for multiple hosts, do:
var connection = amqp.createConnection({ hostArray:
[ 'dev.rabbitmq.com', 'host2', 'host3'] });


Question about training data

First of all thank you for sharing such an excellent project, I have a question. When training retargeting, the NPY of the training data contains all the animation data on mixamo (about 2000+) or the author has selected some specified animations. If it is the latter, can you provide a list of these specified animations, or directly provide the bvh files for training, thank you

The npy files contain all the animation data on Mixamo except those in test set.


Open document failed

Hi, recently i got this error
com.shockwave.pdfium.PdfOpenException: Open document failed
at com.shockwave.pdfium.PdfiumCore.newDocument(PdfiumCore.java:72)
at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:61)
at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:32)
at android.os.AsyncTask$2.call(AsyncTask.java:287)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)

Do you have any idea why? How could i fix this? Thanks

Show some code, there is nothing useful in this stacktrace

pdfView.fromFile(pdfFile)
                .defaultPage(DEFAULT_PAGE)
                .showMinimap(false)
                .enableSwipe(true)
                .onLoad(nbPages -> LogUtils.debug(TAG, "onLoad PDF"))
                .onPageChange((page, pageCount) -> LogUtils.debug(TAG, "onPageChange PDF"))
                .onError(throwable -> LogUtils.error(TAG, "Error in opening PDF", throwable))
                .load();

Does pdfFile exist (by using pdfFile.exists())?

Yes, absolutely i defense the code before passed it

What is the path of file? Internal memory, physical SD card?

The root is Environment.getExternalStorageDirectory();
This error happened intermittently.

It must be issue in native lib, I'll take a look at it yesterday, but it looks strange

Okay thank you

Hi, same error here :
D/jniPdfium: Init FPDF library D/jniPdfium: File Size: 295 D/jniPdfium: Destroy FPDF library E/jniPdfium: Error loading document from file map E/jniPdfium: Last Error: 3 E/com.shockwave.pdfium.PdfiumCore: Open document failed E/PDFView: load pdf error 	com.shockwave.pdfium.PdfOpenException: Open document failed 	    at com.shockwave.pdfium.PdfiumCore.newDocument(PdfiumCore.java:72) 	    at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:61) 	    at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:32) 	    at android.os.AsyncTask$2.call(AsyncTask.java:287) 	    at java.util.concurrent.FutureTask.run(FutureTask.java:234) 	    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 	    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 	    at java.lang.Thread.run(Thread.java:856)
Looks like getNumFd() catched an IllegalAccessException and returned -1

@jayDLabs You got Pdfium error 3, it means that PDF is corrupted or some other unknown error occurred. Check if you can open this file in another reader

Exact, the PDF is corrupted, something went wrong when downloading it on my side, my bad.
Thank you !

@elsennov please check if version 1.1.0 fixes this issue

@barteksc ok

Seems it has been solved. No crash occurred! Thanks @barteksc


S3 Mountpoint to support renaming existing files on S3 bucket

/feature
Is your feature request related to a problem? Please describe.
S3 Mountpoint doesn't support renaming files that are already existing on General purpose S3 bucket.
Describe the solution you'd like in detail
S3 Mountpoint should support renaming files that are already existing on General purpose S3 buckets.
Describe alternatives you've considered
The Alternate solution to copy the file with a different name and delete the old file.
Additional context
Add any other context or screenshots about the feature request here.

+1

+1

Hey folks, please consider upvoting (👍)  the original issue to show your interest rather than commenting “+1” as that's how we gauge the interest.


Implement limited access to gateway modes for Adam

Implements feature request #523

Not fixing the remaining Sonarcloud issue. Will be fixed when we split the code for legacy and non-legacy.

Not fixing the remaining Sonarcloud issue. Will be fixed when we split the code for legacy and non-legacy.

I just login to sonar and set it to 'won't fix' with remark Known issue - that relieves the complexity (for now)


move-analyzer could not be found on VS code

❓ Questions and Help
Sorry the discord invitation is invalid.
So I installed move-analyzer and add it to my $PATH. When I prompt move-analyzer --version my console will output move-analyzer 1.0.0. However, my VS code cannot find it (language server executable 'move-analyzer' could not be found ).
my move-analyzer is at /Users/wuenbang/.cargo/bin/move-analyzer and when I put this to the move-analyzer.server.path it does not work either.
What should I do next?

the output error message says : Unable to find package manifest. Make sure that the source files are located in a sub-directory of a package containing a Move.toml file.

I can't catch it either, and I don't understand why I can't catch it. My Sui move command will only be executed after VS code is closed. This really bothers me. Have you solved it? I use the windws system.


duplicate applied_transaction  signal

When I use applied_transaction, same trace will emit twice.
 Please use mongo_db_plugin instead.

@taokayan  I rewrote sql_db_plugin.  In this example, I just print applied_transaction id and haven't sql operation.  How to avoid duplicate applied_transaction signal.

The config must be read-mode = read-only you indicated _

This is really a low-level mistake.  Thanks. @heifner

sql_db_plugin is not precisely deprecated.  It was never part of an EOS.IO software release.  There was a pull request, but it was not merged to any release.  Instead it is a third-party plugin.  Provisions to support third-party plugins have been available since 1.2.0.  Developers are encouraged to take advantage of those provisions for projects better served by a custom plugin than what's possible via RPC calls alone.


[grpc] build failure

Starting package 1/5: protobuf:x86-uwp
Building package protobuf[core]:x86-uwp...
-- Using community triplet x86-uwp. This triplet configuration is not guaranteed to succeed.
-- [COMMUNITY] Loading triplet configuration from: C:\Users\haopeng\Documents\UserName\code\opensource\vcpkg\triplets\community\x86-uwp.cmake
-- Using cached C:/Users/haopeng/Documents/UserName/code/opensource/vcpkg/downloads/protocolbuffers-protobuf-2514f0bd7da7e2af1bed4c5d1b84f031c4d12c10.tar.gz
-- Cleaning sources at C:/Users/haopeng/Documents/haopeng/code/opensource/vcpkg/buildtrees/protobuf/src/31c4d12c10-2e3bb0fe91.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/haopeng/Documents/haopeng/code/opensource/vcpkg/downloads/protocolbuffers-protobuf-2514f0bd7da7e2af1bed4c5d1b84f031c4d12c10.tar.gz
-- Applying patch fix-static-build.patch
-- Applying patch fix-default-proto-file-path.patch
-- Using source at C:/Users/UserName/Documents/haopeng/code/opensource/vcpkg/buildtrees/protobuf/src/31c4d12c10-2e3bb0fe91.clean
CMake Error at ports/protobuf/portfile.cmake:21 (message):
Cross-targetting protobuf requires the x86-windows protoc to be available.
Please install protobuf:x86-windows first.
Call Stack (most recent call first):
scripts/ports.cmake:142 (include)
Error: Building package protobuf:x86-uwp failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with .\vcpkg update, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: protobuf:x86-uwp
Vcpkg version: 2021-01-13-d67989bce1043b98092ac45996a8230a059a2d7e
Additionally, attach any relevant sections from the log files above.
@JackBoosY

Cross-targetting protobuf requires the x86-windows protoc to be available.
Please install protobuf:x86-windows first.

Have you read the error message? :)

Should change to host port.


WRN-8252: Remove workaround code related to picker animation

Enact-DCO-1.0-Signed-off-by: Juwon Jeong<EMAIL_ADDRESS>Checklist

[x] I have read and understand the contribution guide
[ ] A CHANGELOG entry is included
[ ] At least one test case is included for this feature or bug fix
[x] Documentation was added or is not needed
[ ] This is an API breaking change

Issue Resolved / Feature Added
Remove workaround code related to picker animation as web engine patch applied
Resolution
Remove

https://github.com/enactjs/sandstone/pull/1067
https://github.com/enactjs/sandstone/pull/1081

Additional Considerations
Links
WRN-8252
Comments

I'm not sure it needs a changelog or not. @MikyungKim


action to detect a keyword in the commit summary line

follow-up to #4729 and #4730
To use the detect-ci-trigger action in workflows, add a new job:
  detect-ci-trigger:
    name: Detect CI Trigger
    runs-on: ubuntu-latest
    outputs:
      triggered: ${{ steps.detect-trigger.outputs.trigger-found }}
    steps:
    - uses: actions/checkout@v2
    - uses: ./.github/actions/detect-ci-trigger
      id: detect-trigger
      with:
        keyword: "<keyword>"

then require the new job in jobs that should be conditionally skipped:
  my-ci-job:
    runs-on: ubuntu-latest
    needs: detect-ci-trigger
    if: needs.detect-ci-trigger.outputs.triggered == 'false'  # for skip-ci
    # if: needs.detect-ci-trigger.outputs.triggered == 'true'  # for test-upstream
    steps:
    - actions/checkout@v2
    # ...

~unfortunately, this still requires actions/checkout with fetch-depth, I can't seem to get a git fetch in the action script to work.~ Edit: git fetch --deepen=1 instead of git fetch --depth=2 seems to work.
cc @andersy005

thanks for the review, @andersy005.

thanks for the review, @andersy005.


Use stand-alone month name localizer

This pull request addresses an issue with displayed month name in some locales, namely languages in which a month's name can change depending on the context. More information available in "Formatting localizers" section in date-fns l18n contribution guide.
Also note that in CalendarDay.js:58 date-fns already provides a shorter formatting pattern "LLL" which could be used instead of a substring:
{format(date, 'LLL', { locale })}

This, however, would insert a dot following the abbreviated month name in some languages (like Russian):

I was not sure if this would be intended behaviour, so I left it out.
Thanks for a very useful library!

I tinkered with it some more and there are languages where the abbreviated month name can be 4 characters with a dot (French: Janv., Févr.), 5 characters with a dot (Hungarian: Szept.) or even 6 characters with a dot (Ukrainian: Листоп.). While 7 characters might seem long for an abbreviation, there are already many places in the project where this is already used as dd MMM yyyy (MMM and LLL result in the same string for Ukrainian). I think overall LLL would be a slightly more robust solution, as it delegates the responsibility of picking locale-correct abbreviation to a date formatting library and their contributors.


Bug: 5.50.0 breaks Line Widgets

As in description. Real life example: https://codemirror.net/demo/widget.html
When you change the code, line widgets duplicate, as removal is broken.
Bug introduced in:
https://github.com/codemirror/CodeMirror/commit/ddafba743612718d2ecbff7edd554ff30e57d390
Fix:
https://github.com/codemirror/CodeMirror/pull/6099
@marijnh Please review.

Resolved in #6099


Don't allow users to edit title of their default life list

Users should not be able to edit the title of their default life list (the list shown in yellow on their Lists page).

IMO, if the list is the default list, just make that input disabled when the owner is editing it.

Cool.


protoc-gen-go-grpc: 1.3.0 -> 1.5.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/protoc-gen-go-grpc/versions.
meta.description for protoc-gen-go-grpc is: Go language implementation of gRPC. HTTP/2 based RPC
Updates performed

Golang update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.4.0 with grep in /nix/store/197idij9zvprsaq0xq3ds4js3l84zcqn-protoc-gen-go-grpc-1.4.0
found 1.4.0 in filename of file in /nix/store/197idij9zvprsaq0xq3ds4js3l84zcqn-protoc-gen-go-grpc-1.4.0

Rebuild report (if merged into master) (click to expand)

5 total rebuild path(s)

5 package rebuild(s)

First fifty rebuilds by attrpath

local-ai
opensnitch
protoc-gen-go-grpc
secretscanner

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/197idij9zvprsaq0xq3ds4js3l84zcqn-protoc-gen-go-grpc-1.4.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A protoc-gen-go-grpc https://github.com/r-ryantm/nixpkgs/archive/4c5a4216901ce958a3b8efa6bc4ac3cf75532022.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/4c5a4216901ce958a3b8efa6bc4ac3cf75532022#protoc-gen-go-grpc

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/197idij9zvprsaq0xq3ds4js3l84zcqn-protoc-gen-go-grpc-1.4.0
ls -la /nix/store/197idij9zvprsaq0xq3ds4js3l84zcqn-protoc-gen-go-grpc-1.4.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages failed to build:

local-ai
opensnitch

2 packages built:

protoc-gen-go-grpc
secretscanner

Maintainer pings
cc @raboof for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/protoc-gen-go-grpc/versions.
meta.description for protoc-gen-go-grpc is: Go language implementation of gRPC. HTTP/2 based RPC
Updates performed

Golang update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.5.1 with grep in /nix/store/sc9w0cpphaa7xaf9j6bl7ccajjl6vgfg-protoc-gen-go-grpc-1.5.1
found 1.5.1 in filename of file in /nix/store/sc9w0cpphaa7xaf9j6bl7ccajjl6vgfg-protoc-gen-go-grpc-1.5.1

Rebuild report (if merged into master) (click to expand)

5 total rebuild path(s)

5 package rebuild(s)

First fifty rebuilds by attrpath

local-ai
opensnitch
protoc-gen-go-grpc
secretscanner

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/sc9w0cpphaa7xaf9j6bl7ccajjl6vgfg-protoc-gen-go-grpc-1.5.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A protoc-gen-go-grpc https://github.com/r-ryantm/nixpkgs/archive/119c24933d78e9c874f85cb3a96af67f3dfe9e55.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/119c24933d78e9c874f85cb3a96af67f3dfe9e55#protoc-gen-go-grpc

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/sc9w0cpphaa7xaf9j6bl7ccajjl6vgfg-protoc-gen-go-grpc-1.5.1
ls -la /nix/store/sc9w0cpphaa7xaf9j6bl7ccajjl6vgfg-protoc-gen-go-grpc-1.5.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package failed to build:

opensnitch

3 packages built:

local-ai
protoc-gen-go-grpc
secretscanner

Maintainer pings
cc @raboof for testing.


Trigger segue

Hi,
I'm trying to trigger segue, when I click on each button.
How can I do that?
Thanks

Hi, were you able to figure out how to trigger a segue?

Hi Nishat,
Yes I did, thank you for the follow up.
On Sun, Dec 4, 2016 at 8:37 PM, Nishat Anjum<EMAIL_ADDRESS>wrote:

Hi, were you able to figure out how to trigger a segue?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/kciter/KCFloatingActionButton/issues/74#issuecomment-264749474,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIrOoa2cZfLMCZ9Z2bDPycGZPDYGq6r-ks5rE2rmgaJpZM4KF-Lc
.


{Compute}Update description of license_msg

Description

Resolve #16541
[Compute] Modify description of license_ msg. After reminding the user to set the license type on VMSS, execute the following command to apply the change to the existing VM.
az vmss update-instances -g "Your resource group name" -n "Your VMSS name" --instance-ids "*"
Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

I would suggest update help in command level instead of parameter level

@BigCat20196 You should have seen a "Commit suggestion" button on my comment. If it looks good, just click it.


Update pre-commit hooks to avoid isort installation error

Hi! When I try to run the configured pre-commit hooks, I get an error:
~/Work/python-llsd $ git log --graph --oneline -1
*   acb55e3 (HEAD -> main, tag: v1.2.4, origin/main, origin/HEAD) Merge pull request #23 from secondlife/signal/fix-array-indent
|\

~/Work/python-llsd $ pre-commit run -a
[INFO] Installing environment for https://github.com/pycqa/isort.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
An unexpected error has occurred: CalledProcessError: command: ('/Users/natty/.cache/pre-commit/repoprmfbeac/py_env-python3/bin/python', '-mpip', 'install', '.')
return code: 1
stdout:
    Processing /Users/natty/.cache/pre-commit/repoprmfbeac
      Installing build dependencies: started
      Installing build dependencies: finished with status 'done'
      Getting requirements to build wheel: started
      Getting requirements to build wheel: finished with status 'done'
      Preparing metadata (pyproject.toml): started
      Preparing metadata (pyproject.toml): finished with status 'error'
stderr:
      error: subprocess-exited-with-error

      × Preparing metadata (pyproject.toml) did not run successfully.
      │ exit code: 1
      ╰─> [17 lines of output]
          Traceback (most recent call last):
            File "/Users/natty/.cache/pre-commit/repoprmfbeac/py_env-python3/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
              main()
            File "/Users/natty/.cache/pre-commit/repoprmfbeac/py_env-python3/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
              json_out['return_val'] = hook(**hook_input['kwargs'])
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            File "/Users/natty/.cache/pre-commit/repoprmfbeac/py_env-python3/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel
              return hook(metadata_directory, config_settings)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            File "/private/var/folders/5b/4fh6_f3n7v92473v7w0zx5400000gp/T/pip-build-env-9r_c1_7f/overlay/lib/python3.12/site-packages/poetry/core/masonry/api.py", line 42, in prepare_metadata_for_build_wheel
              poetry = Factory().create_poetry(Path(".").resolve(), with_groups=False)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            File "/private/var/folders/5b/4fh6_f3n7v92473v7w0zx5400000gp/T/pip-build-env-9r_c1_7f/overlay/lib/python3.12/site-packages/poetry/core/factory.py", line 60, in create_poetry
              raise RuntimeError("The Poetry configuration is invalid:\n" + message)
          RuntimeError: The Poetry configuration is invalid:
            - data.extras.pipfile_deprecated_finder[2] must match pattern ^[a-zA-Z-_.0-9]+$

          [end of output]

      note: This error originates from a subprocess, and is likely not a problem with pip.
    error: metadata-generation-failed

    × Encountered error while generating package metadata.
    ╰─> See above for output.

    note: This is an issue with the package mentioned above, not pip.
    hint: See above for details.
Check the log at /Users/natty/.cache/pre-commit/pre-commit.log

~/Work/python-llsd $

We've seen this in other repositories that have used isort before 5.12.0: since isort doesn't/can't lock the Poetry version used to install it, they ran into an issue where they had put a version stricture in the pipfile_deprecated_finder field, but as of poetry-core 1.5.0 only module names are allowed in that field.
Let's upgrade the pre-commit hooks to the latest released versions with pre-commit autoupdate. This will upgrade isort to a version that can install & run with its currently available dependencies.

I have read the CLA Document and I hereby sign the CLA


Empty parentheses are shown when there is no code

Testing #150750

This is expected. In the original screenshot that was attached when the issue was filed, when the problem did not have a code we should show (). After implementing the fix, we show - when the code is missing.


Add issue template for Troubleshooting and FAQ

Closes #1501

Thanks @harshil1973 ! Looks like one of your commits is missing a "sign off"; could you make sure that your commit is signed and includes a signoff? Otherwise, this LGTM!

@fibonacci1729  Done Finally!


T-pose issues Vicon Pegasus

Hi,
I'm very interested in using some of your avatars for my research project. I'd like to use them in Unity and Vicon Pegasus, however, within Vicon Pegasus the characters are not in a T-pose which causes issues when I want to align the Vicon objects with the avatar (see 2 photos: Imported avatar in Pegasus).  The avatar's arms and shoulders are all crushed when I stream the data in Unity as I had to change the position of the avatar in Pegasus to better align the avatar towards the Vicon objects (see photo: Avatar in Unity).
Would it be possible to change the skeleton of the avatars in T-pose by default? So I can import them in Pegasus and Unity to avoid this issue. I've tried it myself by changing the skeleton in Maya before importing them in Pegasus and use that also in Unity but that didn't solve the issue.
Appreciate you're help
Many thanks,
Iris

Hi Iris,
The best way to fix this is to fix the arm transform on import with this script https://github.com/microsoft/Microsoft-Rocketbox/blob/master/Assets/Editor/FixRocketboxMaxImport.cs
If you see in line 56 you can set Lclavicle and R clavicle rotation
    RClavicle.rotation = new Quaternion(0, -0.6925546f, 0.721365f, 0);
    LClavicle.Find("Bip01 L UpperArm").rotation = new Quaternion(0, 0, 0, 0);
    RClavicle.Find("Bip01 R UpperArm").rotation = new Quaternion(0, 0, 0, 0);

Let me know if playing with this doesn’t fix it
Dr. Mar Gonzalez Franco
<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert<EMAIL_ADDRESS>Sent: Thursday, January 14, 2021 8:46:34 AM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi,
I'm very interested in using some of your avatars for my research project. I'd like to use them in Unity and Vicon Pegasus, however, within Vicon Pegasus the characters are not in a T-pose which causes issues when I want to align the Vicon objects with the avatar (see 2 photos: Imported avatar in Pegasus). The avatar's arms and shoulders are all crushed when I stream the data in Unity as I had to change the position of the avatar in Pegasus to better align the avatar towards the Vicon objects (see photo: Avatar in Unity).
Would it be possible to change the skeleton of the avatars in T-pose by default? So I can import them in Pegasus and Unity to avoid this issue. I've tried it myself by changing the skeleton in Maya before importing them in Pegasus and use that also in Unity but that didn't solve the issue.
Appreciate you're help
Many thanks,
Iris
[Avatar in Unity driven by Pegasus animation]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620800-64526200-565d-11eb-8699-914a02258165.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=juJlRcups2y1LaQO07E2El9KaS%2FqOP3qxy1IeZb10aQ%3D&reserved=0
[Imported Avatar in Pegasus -45 degrees arms]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620804-64526200-565d-11eb-96d8-0f79a25cca94.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Hbmgge6yVP%2BIcwxQm%2FDBgo4cSzsZksqeCcDcqc5H1Zk%3D&reserved=0
[Imported Avatar in Pegasus -Manually change arm position to T-pose]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620805-64eaf880-565d-11eb-9b72-4cb0e3811e33.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=lrgVHg3XUk%2FJnrVRoFQEh6SIL45Ua10nD1psIzNFSLU%3D&reserved=0
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RsxSxMl4D2Fwg4X2PJS7AUU4Prn9apN%2FMC2M617WvJg%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJTQS77DVKCHN5FN32TSZ4NWVANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962897927|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=OQnU2%2FuHdnuMlI7JW5yvsxTsMZeSzgS4scg2wCmdnKk%3D&reserved=0.

Hi Iris,
The best way to fix this is to fix the arm transform on import with this script https://github.com/microsoft/Microsoft-Rocketbox/blob/master/Assets/Editor/FixRocketboxMaxImport.cs
If you see in line 56 you can set Lclavicle and R clavicle rotation
    RClavicle.rotation = new Quaternion(0, -0.6925546f, 0.721365f, 0);
    LClavicle.Find("Bip01 L UpperArm").rotation = new Quaternion(0, 0, 0, 0);
    RClavicle.Find("Bip01 R UpperArm").rotation = new Quaternion(0, 0, 0, 0);

Let me know if playing with this doesn’t fix it
Dr. Mar Gonzalez Franco
<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert<EMAIL_ADDRESS>Sent: Thursday, January 14, 2021 8:46:34 AM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi,
I'm very interested in using some of your avatars for my research project. I'd like to use them in Unity and Vicon Pegasus, however, within Vicon Pegasus the characters are not in a T-pose which causes issues when I want to align the Vicon objects with the avatar (see 2 photos: Imported avatar in Pegasus). The avatar's arms and shoulders are all crushed when I stream the data in Unity as I had to change the position of the avatar in Pegasus to better align the avatar towards the Vicon objects (see photo: Avatar in Unity).
Would it be possible to change the skeleton of the avatars in T-pose by default? So I can import them in Pegasus and Unity to avoid this issue. I've tried it myself by changing the skeleton in Maya before importing them in Pegasus and use that also in Unity but that didn't solve the issue.
Appreciate you're help
Many thanks,
Iris
[Avatar in Unity driven by Pegasus animation]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620800-64526200-565d-11eb-8699-914a02258165.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=juJlRcups2y1LaQO07E2El9KaS%2FqOP3qxy1IeZb10aQ%3D&reserved=0
[Imported Avatar in Pegasus -45 degrees arms]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620804-64526200-565d-11eb-96d8-0f79a25cca94.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Hbmgge6yVP%2BIcwxQm%2FDBgo4cSzsZksqeCcDcqc5H1Zk%3D&reserved=0
[Imported Avatar in Pegasus -Manually change arm position to T-pose]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620805-64eaf880-565d-11eb-9b72-4cb0e3811e33.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=lrgVHg3XUk%2FJnrVRoFQEh6SIL45Ua10nD1psIzNFSLU%3D&reserved=0
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RsxSxMl4D2Fwg4X2PJS7AUU4Prn9apN%2FMC2M617WvJg%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJTQS77DVKCHN5FN32TSZ4NWVANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962897927|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=OQnU2%2FuHdnuMlI7JW5yvsxTsMZeSzgS4scg2wCmdnKk%3D&reserved=0.

Thanks for getting back to me.
unfortunately that did not fix the issue for me. I think the issues lies with the mesh. I can change the skeleton to a t-pose but the mesh did not change. Any ideas how I can change the mesh aswel?
Thanks a lot,
Iris

Thanks for getting back to me.
unfortunately that did not fix the issue for me. I think the issues lies with the mesh. I can change the skeleton to a t-pose but the mesh did not change. Any ideas how I can change the mesh aswel?
Thanks a lot,
Iris

Can you please send me an email and we can schedule a work session to find out a work around?
Dr. Mar Gonzalez Franco
<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert<EMAIL_ADDRESS>Sent: Monday, January 18, 2021 2:35:50 PM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Mar Gonzalez Franco<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Thanks for getting back to me.
unfortunately that did not fix the issue for me. I think the issues lies with the mesh. I can change the skeleton to a t-pose but the mesh did not change. Any ideas how I can change the mesh aswel?
Thanks a lot,
Iris
[Mesh issue]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104968144-1027e480-59b3-11eb-98db-de93c25384de.png&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526026890|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=4dybZpVLoHKF5FO%2F6MmNFQkUst0TGab0%2Fu7NLdLLXCE%3D&reserved=0
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9%23issuecomment-762498961&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526036846|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=gccBHjutd9bRC1eOVekJ9S9MWCVSQU4ArB7jRaHCRcM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJSKXOZXCQ4VM5HKRQLS2SZUNANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526036846|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Pu4C7UzsL8OF0PD47i57VBBv4hpDP1Rew8ke0jsekYs%3D&reserved=0.

Can you please send me an email and we can schedule a work session to find out a work around?
Dr. Mar Gonzalez Franco
<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert<EMAIL_ADDRESS>Sent: Monday, January 18, 2021 2:35:50 PM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Mar Gonzalez Franco<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Thanks for getting back to me.
unfortunately that did not fix the issue for me. I think the issues lies with the mesh. I can change the skeleton to a t-pose but the mesh did not change. Any ideas how I can change the mesh aswel?
Thanks a lot,
Iris
[Mesh issue]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104968144-1027e480-59b3-11eb-98db-de93c25384de.png&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526026890|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=4dybZpVLoHKF5FO%2F6MmNFQkUst0TGab0%2Fu7NLdLLXCE%3D&reserved=0
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9%23issuecomment-762498961&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526036846|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=gccBHjutd9bRC1eOVekJ9S9MWCVSQU4ArB7jRaHCRcM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJSKXOZXCQ4VM5HKRQLS2SZUNANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|709a9adf1e2640d604c408d8bc0168b7|72f988bf86f141af91ab2d7cd011db47|1|0|637466061526036846|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Pu4C7UzsL8OF0PD47i57VBBv4hpDP1Rew8ke0jsekYs%3D&reserved=0.

We found two ways to solve this:

commenting the parent changes on the importer file
pelvis.Find("Bip01 Spine").Find("Bip01 L Thigh").parent = pelvis;
pelvis.Find("Bip01 Spine").Find("Bip01 R Thigh").parent = pelvis;
LClavicle.parent = spine2;
RClavicle.parent = spine2;
This solution might introduce future incompatibilities for example with the movebox toolbox. That will ofcourse be fixable but will require some implementation

2.re-exporting the avatar as an fbx after the import. This ensures that the hierarchy and the t-pose enforced by the importer file are persistent and Pegasus can be trained with that. So the correspondence works.
This solution introduces 2 issues, this would need to be done for each avatar, and also the unity personal license does not allow for fbx exports.
From: Mar Gonzalez Franco<EMAIL_ADDRESS>Sent: Saturday, January 16, 2021 10:12 AM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi Iris,
The best way to fix this is to fix the arm transform on import with this script https://github.com/microsoft/Microsoft-Rocketbox/blob/master/Assets/Editor/FixRocketboxMaxImport.cs
If you see in line 56 you can set Lclavicle and R clavicle rotation
    RClavicle.rotation = new Quaternion(0, -0.6925546f, 0.721365f, 0);
    LClavicle.Find("Bip01 L UpperArm").rotation = new Quaternion(0, 0, 0, 0);
    RClavicle.Find("Bip01 R UpperArm").rotation = new Quaternion(0, 0, 0, 0);

Let me know if playing with this doesn't fix it
Dr. Mar Gonzalez Franco
margon<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert <notifications<EMAIL_ADDRESS>Sent: Thursday, January 14, 2021 8:46:34 AM
To: microsoft/Microsoft-Rocketbox <Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed <subscribed<EMAIL_ADDRESS>Subject: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi,
I'm very interested in using some of your avatars for my research project. I'd like to use them in Unity and Vicon Pegasus, however, within Vicon Pegasus the characters are not in a T-pose which causes issues when I want to align the Vicon objects with the avatar (see 2 photos: Imported avatar in Pegasus). The avatar's arms and shoulders are all crushed when I stream the data in Unity as I had to change the position of the avatar in Pegasus to better align the avatar towards the Vicon objects (see photo: Avatar in Unity).
Would it be possible to change the skeleton of the avatars in T-pose by default? So I can import them in Pegasus and Unity to avoid this issue. I've tried it myself by changing the skeleton in Maya before importing them in Pegasus and use that also in Unity but that didn't solve the issue.
Appreciate you're help
Many thanks,
Iris
[Avatar in Unity driven by Pegasus animation]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620800-64526200-565d-11eb-8699-914a02258165.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=juJlRcups2y1LaQO07E2El9KaS%2FqOP3qxy1IeZb10aQ%3D&reserved=0
[Imported Avatar in Pegasus -45 degrees arms]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620804-64526200-565d-11eb-96d8-0f79a25cca94.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Hbmgge6yVP%2BIcwxQm%2FDBgo4cSzsZksqeCcDcqc5H1Zk%3D&reserved=0
[Imported Avatar in Pegasus -Manually change arm position to T-pose]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620805-64eaf880-565d-11eb-9b72-4cb0e3811e33.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=lrgVHg3XUk%2FJnrVRoFQEh6SIL45Ua10nD1psIzNFSLU%3D&reserved=0

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RsxSxMl4D2Fwg4X2PJS7AUU4Prn9apN%2FMC2M617WvJg%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJTQS77DVKCHN5FN32TSZ4NWVANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962897927|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=OQnU2%2FuHdnuMlI7JW5yvsxTsMZeSzgS4scg2wCmdnKk%3D&reserved=0.

We found two ways to solve this:

commenting the parent changes on the importer file
pelvis.Find("Bip01 Spine").Find("Bip01 L Thigh").parent = pelvis;
pelvis.Find("Bip01 Spine").Find("Bip01 R Thigh").parent = pelvis;
LClavicle.parent = spine2;
RClavicle.parent = spine2;
This solution might introduce future incompatibilities for example with the movebox toolbox. That will ofcourse be fixable but will require some implementation

2.re-exporting the avatar as an fbx after the import. This ensures that the hierarchy and the t-pose enforced by the importer file are persistent and Pegasus can be trained with that. So the correspondence works.
This solution introduces 2 issues, this would need to be done for each avatar, and also the unity personal license does not allow for fbx exports.
From: Mar Gonzalez Franco<EMAIL_ADDRESS>Sent: Saturday, January 16, 2021 10:12 AM
To: microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>microsoft/Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi Iris,
The best way to fix this is to fix the arm transform on import with this script https://github.com/microsoft/Microsoft-Rocketbox/blob/master/Assets/Editor/FixRocketboxMaxImport.cs
If you see in line 56 you can set Lclavicle and R clavicle rotation
    RClavicle.rotation = new Quaternion(0, -0.6925546f, 0.721365f, 0);
    LClavicle.Find("Bip01 L UpperArm").rotation = new Quaternion(0, 0, 0, 0);
    RClavicle.Find("Bip01 R UpperArm").rotation = new Quaternion(0, 0, 0, 0);

Let me know if playing with this doesn't fix it
Dr. Mar Gonzalez Franco
margon<EMAIL_ADDRESS>http://research.microsoft.com/people/margon
Microsoft Research, One Microsoft Way, Redmond, WA 98052, USA
Get Outlookhttps://aka.ms/qtex0l for iOS

From: Iris Willaert <notifications<EMAIL_ADDRESS>Sent: Thursday, January 14, 2021 8:46:34 AM
To: microsoft/Microsoft-Rocketbox <Microsoft-Rocketbox<EMAIL_ADDRESS>Cc: Subscribed <subscribed<EMAIL_ADDRESS>Subject: [microsoft/Microsoft-Rocketbox] T-pose issues Vicon Pegasus (#9)
Hi,
I'm very interested in using some of your avatars for my research project. I'd like to use them in Unity and Vicon Pegasus, however, within Vicon Pegasus the characters are not in a T-pose which causes issues when I want to align the Vicon objects with the avatar (see 2 photos: Imported avatar in Pegasus). The avatar's arms and shoulders are all crushed when I stream the data in Unity as I had to change the position of the avatar in Pegasus to better align the avatar towards the Vicon objects (see photo: Avatar in Unity).
Would it be possible to change the skeleton of the avatars in T-pose by default? So I can import them in Pegasus and Unity to avoid this issue. I've tried it myself by changing the skeleton in Maya before importing them in Pegasus and use that also in Unity but that didn't solve the issue.
Appreciate you're help
Many thanks,
Iris
[Avatar in Unity driven by Pegasus animation]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620800-64526200-565d-11eb-8699-914a02258165.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=juJlRcups2y1LaQO07E2El9KaS%2FqOP3qxy1IeZb10aQ%3D&reserved=0
[Imported Avatar in Pegasus -45 degrees arms]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620804-64526200-565d-11eb-96d8-0f79a25cca94.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962878016|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Hbmgge6yVP%2BIcwxQm%2FDBgo4cSzsZksqeCcDcqc5H1Zk%3D&reserved=0
[Imported Avatar in Pegasus -Manually change arm position to T-pose]https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F66328066%2F104620805-64eaf880-565d-11eb-9b72-4cb0e3811e33.png&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=lrgVHg3XUk%2FJnrVRoFQEh6SIL45Ua10nD1psIzNFSLU%3D&reserved=0

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoft-Rocketbox%2Fissues%2F9&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962887971|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RsxSxMl4D2Fwg4X2PJS7AUU4Prn9apN%2FMC2M617WvJg%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKB4CJTQS77DVKCHN5FN32TSZ4NWVANCNFSM4WCWWCKA&data=04|01|margon%40microsoft.com|30f5e9ec644d4207ce0808d8b8abf40c|72f988bf86f141af91ab2d7cd011db47|1|0|637462395962897927|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=OQnU2%2FuHdnuMlI7JW5yvsxTsMZeSzgS4scg2wCmdnKk%3D&reserved=0.


Integration tests in travis fail because of the wrong manager image

See https://travis-ci.com/github/IBM/the-mesh-for-data/jobs/427950176
The PR in question changes the existing manager behavior and adds a test to check the new behavior.
Integration tests in kind fail. Looking at the deployment resource, I see that the image is not taken from kind-registry but points to the master image instead. When running integration tests locally, editing manager/config/manager/kustomization.yaml manually solves this problem.

Fixed by https://github.com/IBM/the-mesh-for-data/pull/121