webui-dev / webui

Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
https://webui.me
MIT License
2.63k stars 158 forks source link

Maybe put the wrappers into different repositories? #100

Closed neroist closed 1 year ago

neroist commented 1 year ago

For organizational reasons and the fact the wrappers look odd being placed into the "examples" directory, perhaps put them into different repositories?

AlbertShown commented 1 year ago

I 100% agree !

hassandraga commented 1 year ago

@neroist, @AlbertShown, @malisipi.

I was thinking about this idea before, but I wasn't sure. Now you bring this up, so I'm thinking about creating a new organization dedicated to the WebUI. Then we move all those repositories to the new organization (its issues, pull requests, wiki, stars, and watchers are also transferred).

I'm thinking about something like this:

https://github.com/webui-project/webui https://github.com/webui-project/v-webui https://github.com/webui-project/nim-webui https://github.com/webui-project/python-webui https://github.com/webui-project/go-webui https://github.com/webui-project/deno-webui https://github.com/webui-project/rust-webui

Additionally, we vote for a logo (icon) and move all wrapper documentation to https://webui.me/docs. We are all already having fun coding this hobby project, but maybe it's time to do something crazier! We should all agree on this before we move on.

neroist commented 1 year ago

I was thinking about that too, that would be great! Perhaps the logo could be the current favicon for https://webui.me/?

webui.me favicon

hassandraga commented 1 year ago

webui_240_shadow

I spent hours today trying to find/design a log. This is the perfect one. "W".

hassandraga commented 1 year ago

All those are taken. https://github.com/webui https://github.com/webui-project

Should we go with https://github.com/project-webui or something else?

malisipi commented 1 year ago

webui_240_shadow

I spent hours today trying to find/design a log. This is the perfect one. "W".

Is it not Waterfox browser logo

https://commons.m.wikimedia.org/wiki/File:Waterfox_logo_2019.png

neroist commented 1 year ago

All those are taken. https://github.com/webui https://github.com/webui-project

Should we go with https://github.com/project-webui or something else?

Maybe webui-home or webui-dev? I got the ideas from some of the scrapped names for nimib's org: https://github.com/pietroppeter/nimib/discussions/200#discussioncomment-5495693

AlbertShown commented 1 year ago

Is it not Waterfox browser logo

It is!! But without the water drops 😆

AlbertShown commented 1 year ago

I vote for webui-dev

neroist commented 1 year ago

Me too! Sounds like a good name

hassandraga commented 1 year ago

Welcome! https://github.com/webui-dev/webui is done. Let's create other repositories.

https://github.com/webui-dev/v-webui https://github.com/webui-dev/nim-webui https://github.com/webui-dev/python-webui https://github.com/webui-dev/go-webui https://github.com/webui-dev/deno-webui https://github.com/webui-dev/rust-webui

hassandraga commented 1 year ago

Is it not Waterfox browser logo

It seems like it is. I didn't know, honestly. I just found the "W" icon at https://icons8.com/. Anyway, I tweaked it! I hope that works.

malisipi commented 1 year ago

@hassandraga Can i get write access for V wrapper?

hassandraga commented 1 year ago

All members should have the "write" access. Let me double check.

malisipi commented 1 year ago

It can be affected by branch protection rule. image

AlbertShown commented 1 year ago

I got it. Sorry, my bad. I will fix it.

hassandraga commented 1 year ago

@AlbertShown only organization owner can change roles. @malisipi It seems GitHub doesn't support a way to automatically assign "Maintainer" roles to all members for all repositories. So, I created a new Team, and I assigned it to all repo with "Maintainer" roles. Should work fine now.

malisipi commented 1 year ago

Yes, everything is fine atm.

AlbertShown commented 1 year ago

@hassandraga All maintainers also can update and change the roles.

image