uazo / bromite-buildtools

my build machine for bromite development
GNU General Public License v3.0
331 stars 10 forks source link

What name should we give this browser? #171

Closed uazo closed 1 year ago

uazo commented 1 year ago
ghost commented 1 year ago

Name: Chromite 😅

uazo commented 1 year ago

chromite, yes, I like it.

dikiaap commented 1 year ago

That's a good name I'd say. I don't know if that's a little bit derivative that could get you in naming dispute with Chrome devs in the future. I would suggest to change it to Kromite, follows KDE naming convention maybe?

uazo commented 1 year ago

I like the idea because it looks like bromite rather than chrome.

that's a little bit derivative that could get you in naming dispute with Chrome

fair point, but if a dispute comes from google for that name it means we hit the jackpot :) let's say I care little, I'm not very capable in matters related to marketing or design in all its forms, so I don't want to spend too much time on the name, chromite it is!

what do you think of this? image created with the scary bing image creator

PF4Public commented 1 year ago

what do you think of this?

Sorry, but it looks like a 💩 thrown in a vial :)

dikiaap commented 1 year ago

@uazo Well, you can go for Chromite, then!

I concur with @PF4Public x)). But it's still awesome logo.

bigdiff commented 1 year ago

how about Titanate or Curium for names?

heliophane commented 1 year ago

@uazo secure a domain name for chromite soon lol, if that's the name you would like

edit: I can also start putting together a basic website for it, and it can be hosted with gh pages or something

edit2: already started https://github.com/heliophane/chromite-site

uazo commented 1 year ago

@heliophane I will keep uazo/chromite for the repo and chromite.org as website (like bromite).

heliophane commented 1 year ago

@uazo Is the plan to rename this repo? or make a brand new one? Are you planning on forking their website's html for chromite.org?

heliophane commented 1 year ago

Sorry to be a pin and blow up the issue notifications, but should a chatroom be setup on matrix or XMPP for people to collaborate?

uazo commented 1 year ago

Is the plan to rename this repo?

I don't know yet but I will probably start with a new

Are you planning on forking their website's html for chromite.org? should a chatroom be setup on matrix

no, not at the moment.

for people to collaborate?

Let me understand, how would you like to cooperate?

heliophane commented 1 year ago

Let me understand, how would you like to cooperate?

Anyway I could, to be honest. I'm not familiar with chromium's source code so my coding contributions would be heavily limited, but helping with things like testing and bug reports are feasible. What kind of help would you need?

uazo commented 1 year ago

What kind of help would you need?

I have to organize my response better, however, I can tell you what comes to mind now:

then

But those are just the ones that come to mind now

Universalizer commented 1 year ago

Hello @uazo ,

Myself Html designer and graphic also. In my free time, Can collaborate your project, if you allow.

heliophane commented 1 year ago

I see. I can contribute to a liberapay or patreon monthly if you'd like to try to get a buildserver set up. I can also paypal you directly to avoid patreon's cut. Hetzner is a really nice and cost effective when it comes to be VPS pricing.

I need a graphic designer and html designer (because i am not)

While it's not much, I put this together in hte last few hours or so while waiting for things to do at work. I know there are some issues (favicons being broken, mockup logo is not centered to page title), but I think it looks pretty nice, and is extremely lightweight. I wasn't sure what to write on hte page so I just kinda made it up as I went.

Dark Mode image

Light Mode image

Universalizer commented 1 year ago

Chromite 1 Transparent_ 192 x 192 xxxhdpi-v4.png

Chromite 1 Transparent_ 192 x 192 xxxhdpi-v4

Universalizer commented 1 year ago

Chromite Adaptive_ 192 x 192 xxxhdpi-v4.png

Chromite Adaptive_ 192 x 192 xxxhdpi-v4

heliophane commented 1 year ago

@Universalizer I'll take a stab at redrawing the logo to try to get us a vector graphic to use tonight when i get home. I think the resolution of the ai generated on is a limited factor at the moment.

edit: i also just figured out github pages, so a test version of a site I made is here so you don;t have to download the html https://heliophane.github.io/chromite-site/

Universalizer commented 1 year ago

https://github.com/dotnet/maui/issues/11295#issue-1445983265

uazo commented 1 year ago

@Universalizer thanks for the effort, but maybe @PF4Public is right, that icon just looks like 💩 :) certainly needs to be modified.

@heliophane thank you, I will take this into consideration

regarding collaboration, it is open to all, just be patient because I do not have much time to define a good coordination of activities. In general, however, for everything related to graphics, consider that I am worth zero: in my office they use me as counter-evidence, i.e. if I like it, it is discarded!

pixincreate commented 1 year ago

Here's my logo design: It's too minimal, adding shadows and some modifications would make it look good

Chromite Logo

LeOS-GSI commented 1 year ago

chromite, yes, I like it.

search git for 'chromite', you will find a lot. That's why chromite is not a good choice

Universalizer commented 1 year ago

Chromite Transparent_ 192 x 192 xxxhdpi-v4.png

Chromite Transparent_ 192 x 192 xxxhdpi-v4

Universalizer commented 1 year ago

Chromite Adaptive_ 192 x 192 xxxhdpi-v4.png

Chromite Adaptive_ 192 x 192 xxxhdpi-v4

uazo commented 1 year ago

why an hourglass?

please send all your idea in https://github.com/uazo/bromite-buildtools/issues/176 I would like to keep this thread cleaner

search git for 'chromite', you will find a lot.

it is true, doesn't matter, I hope in the stars :)

Universalizer commented 1 year ago

Bromite a very superfast browser,

So Time saver,

Assuming same for Uazo's build also (that is suggested name Chromite) also.

PF4Public commented 1 year ago

@Universalizer Hourglass is associated with waiting time, not speed :)

Universalizer commented 1 year ago

Hourglass is old clock system,

Time never stops, Time has it's own continuous flow, without any interruption, Time which once passes, will never come back, Time is most important of all.

ghost commented 1 year ago

Chromite is a crystalline mineral. So make a logo that contains things like Kryptonite in the comic Superman or something like that. 😜

PF4Public commented 1 year ago

Please continue icon discussion in separate issue.

Signed apk, exe, dll

@uazo Do you plan releasing desktop version as well?

LeOS-GSI commented 1 year ago

chromite, yes, I like it.

search git for 'chromite', you will find a lot. That's why chromite is not a good choice

Why don't use 'Bromium' is more unic

LeOS-GSI commented 1 year ago

Have you tried to add all latest Bromite patches to latest chromium sources?

I have tried, most patches are failing. I'm just on the way the build a LeOSium browser and webview for my LeOS GSI. I have started with Mulch patches and now I will try to add bromite patches. One by one. A real bad work :(

PF4Public commented 1 year ago

I actually like uazo's approach to naming dilemma. Just pick one and go with it. I mean in ungoogled-chromium there is still no final decision on new name and icon :)

O.e by one. A real bad work :(

Try debian's quilt.

LeOS-GSI commented 1 year ago

I actually like uazo's approach to naming dilemma. Just pick one and go with it. I mean in ungoogled-chromium there is still no final decision on new name and icon :)

O.e by one. A real bad work :(

Try debian's quilt.

For android builds? ???

PF4Public commented 1 year ago

@LeOS-GSI Please do your own research on debian's quilt and how to use it. Also please refrain from off-topic for this issue.

uazo commented 1 year ago

Do you plan releasing desktop version as well?

Sure, I use that one more than the android version!

Please continue icon discussion in separate issue.

Yes, please. Don't be offended if I hide everything now

One by one. A real bad work :(

please write your stuffs in https://github.com/uazo/bromite-buildtools/issues/59

Try debian's quilt.

What is Debian quilt ?

I use wiggle, see https://github.com/uazo/bromite-buildtools/blob/master/apply-single-patch.sh and https://github.com/uazo/bromite-buildtools/blob/master/apply-all-patch.sh

uazo commented 1 year ago

Do you plan releasing desktop version as well?

@PF4Public but don't think I want to compete with ungoogled...

i realized that the gpl limitation seems too big to me, and so much so it seems anyone can do whatever they want (see https://github.com/macchrome/droidchrome/issues/5).

over the long run, the idea is to modify carl's patches (simplifying them, if I can) to bring them to a usable license for everyone, for all chromium forks (after all i'm not interested in making a browser, but rather having fun).

plus I would like one day in the future to be able to propose to the community the development of a unique browser, I still can't understand why no one has ever proposed it, but maybe there is too much individualism and I wouldn't want to be like that too.

heliophane commented 1 year ago

@uazo Would BSD be a decent license to choose then? I'm not familiar with OSL very much but I think it would provide the most freedom to allow others to use the patches

PF4Public commented 1 year ago

the development of a unique browser, I still can't understand why no one has ever proposed it

That requires tons of work to begin with and not much less to stay afloat. One cannot work for free one's entire life :) And you know, some people feel entitled to demand more from someone providing for free.

Would BSD be a decent license to choose then?

It is, but one cannot simply re-license Bromite GPL patches into BSD. They need to be written from scratch in order not to be a derivative work.

uazo commented 1 year ago

you are absolutely right, but being alone is even worse. i don't know for sure, i don't have direct contact with carl, but from the words he wrote here and there i think he got tired and can't find the right motivation to continue anymore. and the same thing might happen to me in some time. on the other hand, if the efforts were communal it would be more difficult for it to happen, or at least each of us could be replaced more easily. examples of this kind are there, moby/docker for example

That requires tons of work to begin with

definitely, in fact it's far from me to propose it now, but I'm surprised it never happened... although, thinking back, in 3 years I've only seen personal attacks and controversy over nothing. but maybe it's because I don't make any money out of it while others have to defend their income.

but think about it, the development of bromite, i.e., a privacy-centric browser, if done seriously, already today requires a huge amount of work, which one person (carl) did alone today, and tomorrow that person could be just me. is that correct? what guarantee could i ever give? the alternative is probably to fork brave and remove the useless, it would be easier, or to find an ethical way to make money with bromite, but I'm not good at that.

They need to be written from scratch in order not to be a derivative work.

correct, but I will try

PF4Public commented 1 year ago

I deeply share your thoughts and considerations. But for efforts to be cooperative and interchangeable those who maintain must be technically qualified. Take for example me: I understand a thing or two, I can do a thing or two, but I'm not as qualified as you or Carl and therefore I cannot replace you. This is the crucial thing. Not everyone is qualified to do the job, therefore we cannot enjoy thousands of different flavours of Chromium and Firefox :)

and tomorrow that person could be just me. is that correct?

Absolutely!

uazo commented 1 year ago

but I'm not as qualified as you or Carl and therefore I cannot replace you.

ah, I don't think it's true. I'm sure there are plenty like me: three years ago i didn't know java, and my c++ was the school c++ of 20 years ago. I never even had an android before I started using bromite (which is then why i found it). It is only my desire to learn that has driven me forward. and then, there are so many things to do, and if you're referring to development it's just one of the parts. I didn't understand at all most of the things you wrote in the ungoogle issues when you were talking about the build on linux! But we are digressing, and I will definitely have to close this issue because it is just becoming OT.

huuhaa commented 1 year ago

I'm affraid name chromite can't be used:

https://chromium.googlesource.com/chromiumos/chromite/

fabibau commented 1 year ago

Concerning the F-Droid repo question: A fast option would be to put the app initially into the IzzyOnDroid F-Droid Repo as described in its howto. It grabs the apk directly from you github repo and provides it in an F-Droid repo for auto updates.

uazo commented 1 year ago

I'm affraid name chromite can't be used

what a pity! thanks for the report.

too bad bromium is already the name of a company... I liked that one too brome? bromitium?

mspacek commented 1 year ago

What about other chemical variant endings, like chromide, chromate, chromine, chromyne, bromide, bromate, ...?

I think I like bromide the best. Short, and just a slight variant on bromite.

Edit: Never mind, lots of bromide projects already on GitHub. However, chromide, chromine, chromyne are all pretty unique on GitHub, and have available .org domains.

huuhaa commented 1 year ago

I'm affraid name chromite can't be used

what a pity! thanks for the report.

too bad bromium is already the name of a company... I liked that one too brome? bromitium?

If would be available, one option could be Bromine? Someone has earlier said about krypton and thatone actually goes between selenium and krypton.. But unfortunately when checked Bromine git search gives also many hits to other projecta, so back to drawning board...

Also good for all of us to do some serach first and suggest then.

Edit: For sure usage of Chromite could be knowb after asked, but might be unlikely.

tripinside commented 1 year ago

On the way to this new browser, may i help with donation for supporting your work ? One time option will be great Many thanks for making previous bromite features alive.

I would have like chromium or bromium. Anyway, brome is quite nice. What about uazomite ^^ or Umium, Umite !

huuhaa commented 1 year ago

I continue by few more name suggestions / idea throwing here, but hope you get some nice suggestions from others..

This one isn't completely with zero search results either, but mostly "just" close to same (like zebra & sebra-al), but... Since mentioned earlier selenium (since selenium, bromine and krypton are next to each otheres), so one I ended up to look at was..

SeBr4 (Selenium tetrabromide) => Sebra / (could even Sebr4 go while making more unique for branding?)

Then I remember @uazo you said something like new browser rises from the ashes of the Bromite. Well for getting ash we need some fire, material joins to oxygen. Since Bromite is ion of Bromine we have to think it's bromine which is joining to oxygen so.. list of oxides bromine can form.

From there I would suggest Bromate, which is also nicely next one from Bromite (BrO2−), being Bromate (BrO3−), but that might be even too close to Bromite in the name wise..

I would probably jump outside of "scientific" based names and find some cool nme for the project. If I would have to pick my favourite of these playful scientific like names, I would probably choose Sebra (SeBr4), if those other project names aren't too close to it, maybe mostly cause it sounds like it's own thing, but basicly has some playful background too.