immersive-web / administrivia

A repo for managing the adminstrative tasks of the Immersive Web Group.
26 stars 18 forks source link

Home for Raw Camera Access proposal / repository #154

Closed bialpio closed 3 years ago

bialpio commented 3 years ago

Hey all,

I'm looking into reviving the raw camera access API and I was wondering what would be the best way for me to proceed here.

Current state of things:

I'd like to propose creating a new repository for the raw camera access API. New repository is probably best here since it's a bit tricky to manage repositories that have multiple co-located spec drafts (#152 has a bit of context on that). I do not foresee that the API would depend on any other modules except the core spec.

Let me know if you think there's a better way to make progress here!

AdaRoseCannon commented 3 years ago

I vaguely remember there being discussion that raw camera access might not be a great idea since it is so powerful and perhaps focussing on providing the solutions to the problems which developers want raw camera access to solve would be a better path.

I can still make a repo if you want though but first it might be worth making sure that other implementators also want to take this path too. Let me know how you want me to proceed.

On Wed, 24 Mar 2021, 22:42 Piotr Bialecki, @.***> wrote:

Hey all,

I'm looking into reviving the raw camera access API and I was wondering what would be the best way for me to proceed here.

Current state of things:

I'd like to propose creating a new repository for the raw camera access API. New repository is probably best here since it's a bit tricky to manage repositories that have multiple co-located spec drafts (#152 https://github.com/immersive-web/administrivia/issues/152 has a bit of context on that). I do not foresee that the API would depend on any other modules except the core spec.

Let me know if you think there's a better way to make progress here!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/immersive-web/administrivia/issues/154, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABAHSMWQ5DM643BDMEFZUX3TFJTGJANCNFSM4ZYGOMSQ .

bialpio commented 3 years ago

This makes sense - we have been receiving requests for raw camera access API and were postponing working on it mostly due to privacy concerns, but the other side of the argument is that raw camera access allows for more rapid prototyping of solutions while UA vendors work on standardizing privacy-preserving APIs. This was also something that was mentioned during yesterday's call in the context of marker tracking API - I believe 8th Wall would be interested in experimenting with JS-powered marker tracking from within WebXR. There are also use cases that are only possible with raw camera access (and there may be more use cases that we don't even know we should be solving). I think Computer Vision is where those discussions & API incubations were supposed to happen so it'd seem to me that there was already a need for such features - creating a new repository would only help with the organizational aspect of the work.

For now I should be able to proceed in my private repository, but I'm mostly worried that folks will be hesitant to participate due to IP concerns. @-ing people who may have some opinion on this as well: @klausw, @nbutko, @thetuvix.

/agenda In case we still do not have a clear way forward by the time of the next meeting.

bialpio commented 3 years ago

Thanks for creating the repository! I think I may need some assistance in order to transfer the issue from one repo to another, as I seem to be unable to do so myself. The issue I'd like to move is bialpio/webxr-raw-camera-access#1 - I've tried using the "Transfer issue" option but I'm unable to select the immersive-web/raw-camera-access repo as the destination despite the fact that I have admin rights to that repository. Did anyone run into something like this before? Are there any tools I could use to move the discussion cleanly? There's always an option of copy-pasting the comments to the new spot but if there's a better way, I'd prefer to try it first.

himorin commented 3 years ago

I don't think it's possible to transfer issue from one mentioned to immersive-web one. https://docs.github.com/en/github/managing-your-work-on-github/transferring-an-issue-to-another-repository

You can only transfer issues between repositories owned by the same user or organization account.

If you/we can discard existing content in immwesive-web one, transfer repository could be one option??

bialpio commented 3 years ago

Closing this issue, the repo for raw camera access is created (with all the relevant content moved), and I decided to create a new issue that links to the original thread from the old repo, so no need to migrate anything anymore.