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

v2 #908

Open
zernonia opened this issue May 11, 2024 · 4 comments
Open

v2 #908

zernonia opened this issue May 11, 2024 · 4 comments

Comments

@zernonia
Copy link
Collaborator

Announcement: Changes Coming to Radix Vue

Introduction

First and foremost, we really want to express appreciation for all the effort put in by the Radix UI team in creating the absolutely powerful, unstyled, high-quality, and accessible components that this project was originally ported from.

Background

However, as feature requests grew, Radix Vue began to add more components and features, and modify certain behaviors specifically tailored for Vue. As a result, Radix Vue started to feel like a unique component library rather than just the ported version of Radix UI. Therefore, we are planning to give it a different identity.

What's Coming in v2?

  • Brand change
  • NPM registry change
  • Some component refactoring link to project

Note

  1. We will still be pushing bug fixes and introducing some new primitive components prior to the v2 release.
  2. We are still brainstorming the new identity name. Please share any ideas you have in the comments below.
  3. We are open to suggestions for areas of improvement. Please ensure that any suggestions are sensible and would result in a general improvement rather than addressing only a specific edge-case.

Important

We understand that these changes may require some major adjustments in your project, and we apologize for any inconvenience in advance.

@zernonia zernonia pinned this issue May 11, 2024
@khairulhaaziq
Copy link
Member

Hi @zernonia ! Big decision! I had my concerns but after several thought and looking back at the project, I think a rebrand is a really good idea! I think what you and other contributors have been building and currently building has turned this library into a very big project, and in many sense it has grown larger than the radix primitives. I think a rebrand is sign of growth and by detaching from the previous radix brand, it removes a significant blocker, allowing decisions to be made without the concern of fitting the radix brand. Overall i'm very excited for the future of the library and see what you'll come up with 🚀🚀🚀

@gustojs
Copy link

gustojs commented May 19, 2024

How about something that works both ways? Can be regarded as something separate, but still points at the origins. Vuedix, for example.

Similarily to how Nuxt and Next exist as separate entities that both influence each other.

@MellKam
Copy link
Collaborator

MellKam commented May 21, 2024

@zernonia For a long time, I had an idea to create my own UI library and call it unbound-ui. I even reserved the package name and scope for it on npm, but I never had the chance to really start the work. If you like the name, I can transfer the ownership to you. I think it nicely represents the purpose of this library and hasn't been used in other projects yet.

@edtorba
Copy link
Contributor

edtorba commented May 22, 2024

Just a hint, you can also look into Latin words, at least it seems that's what the Radix team did, e.g., radix = root (it seems). What you want is something simple and catchy, while also being unique.

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

5 participants