Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Bloom's Copyright & License dialog #1273

Open
papeh opened this issue Jul 11, 2023 · 2 comments
Open

Integrate Bloom's Copyright & License dialog #1273

papeh opened this issue Jul 11, 2023 · 2 comments

Comments

@papeh
Copy link
Contributor

papeh commented Jul 11, 2023

The Bloom team has implemented an easier-to-understand CC license picker. Could this be integrated into the Palaso ClearShare library?

The Bloom team has also designed (but not implemented) an entire new image picker, which we will want to integrate whenever it gets implemented (currently not a priority for the Bloom team).

Palaso ClearShare's current dialog:
image

Bloom's current dialogs:
image

Bloom's proposed dialog:
https://www.figma.com/file/V5wQEtjPkOuLNY2Yu6UoUW4Z/Bloom-Edit-Tab?type=design&node-id=3326-7453&mode=design

@andrew-polk
Copy link
Contributor

Note, the old forms are WinForms.
The new ones run in a browser (components are built using React).

@hatton
Copy link
Member

hatton commented Jul 11, 2023

With our browser-based components, we would, of course, like to continue the tradition of SIL LSDev co-ownership/maintenance that we have with libpalaso. However this time around, we think a collection of independent libraries is a better way forward. In rare cases (config-r, comicaljs), we are building components as independent NPM libraries from the start. In other cases, where it isn't clear if anyone else will use a component, we'll wait for another project to actually be ready to use the component before going to the work of spinning it off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants