pulsar-edit / pulsar

A Community-led Hyper-Hackable Text Editor
https://pulsar-edit.dev
Other
3.3k stars 138 forks source link

Rename the release files #724

Open m1ga opened 1 year ago

m1ga commented 1 year ago

Have you checked for existing feature requests?

Summary

Currently the download files have the platform as the first string in the filename Linux.pulsar-1.109.0.x86_64.rpm. It would be better to start with pulsar because when you downloaded the file and want to find it again I want to have it listed under "pulsar..." and not "linux.pulsar...". I know I'm on linux, so it shouldn't be the first priority of the filename :smile:

Look at other projects like

All start with their own name at the beginning as it is more convenient for the user to find the file again later on.

What benefits does this feature provide?

Faster way to find the file after a download. Put the focus on your project name and not the platform.

Any alternatives?

-

Other examples:

No response

confused-Techie commented 1 year ago

So while I do totally see where you are coming from, I do have a few concerns about changing our naming scheme.

Currently any community members that maintain community packages, such as:

Then even our own internal tools, such as:

Have all been built around it's current naming scheme. Meaning that if we change the scheme now, not only do we have to rewrite a few of our own tools, as well as a good chunk of the download microservice, and our entire auto-upgrade process for chocolatey, it'd break things for quite a few of our community members who use the naming scheme to handle their own updates.

So likely changing something like this that will kick off a whole lot of work for our community, or may cause some community packages to break entirely would have to come as the result of a poll.

So I may go ahead and setup a poll over on Discord to see where other maintainers land on this topic.

But thanks a ton for contributing!

Daeraxa commented 1 year ago

Currently any community members that maintain community packages, such as...

* deb-get

Just to point out that deb-get is an official distribution now so that one is easily under our control if we have to make a change. The main issue there is the length of time it can get a PR merged...

m1ga commented 1 year ago

Thanks for the input @confused-Techie I found https://github.com/orgs/pulsar-edit/discussions/134 where there is some debate over it already. I only searched in the repo before and didn't see that.

Daeraxa commented 1 year ago

Honestly I had forgotten about it too despite the level of activity there.

confused-Techie commented 1 year ago

@Daeraxa You are totally right, my bad, deb-get is official.

But yeah there would just be a lot involved in something like this. But might be a good idea to restart the communication over in the discussion