Comments (8)
Yep, I don't think Fedora has a package for jceb/dex, so there's no conflict to resolve yet. If it were submitted for packaging, the packager would usually add their own prefix/suffix, with an brief explanation why, and the reviewer would either ok it or suggest something different.
FWIW, I think it makes sense to reserve 3-letter names for programs that are used very frequently (like text editors). jceb/dex seems like a script that would be used infrequently or probably not at all by most people.
from dex.
It also conflicts with Ubuntu. The existing dex
package
Description: generate and execute Application type .desktop files
DesktopEntry eXecution implements the Freedesktop.org autostart
specification, independent of any desktop or window manager environment.
Applications may be filtered based on the Desktop Environment advertised
in the .desktop file.
AFAICT there is no dex
editor available in the repository , though.
from dex.
I agree. It also conflicts with the Android dex thing. Maybe changing it to 'dextrous' would also make it more "web-searchable".
On 3 March 2015 07:55:14 CET, notfoss [email protected] wrote:
Hi, I maintain your package in the Arch Linux AUR as
https://aur.archlinux.org/packages/dex-editor-git/. Recently, I came to
know that there is a package named dex in the Arch Community
repository as well:
https://www.archlinux.org/packages/community/any/dex/Some of the files of both the packages conflict resulting in making a
person unable to have both packages installed simultaneously.I have no option but to rename the binary at install time, so I thought
it would be better if it is done upstream. What are your thoughts on
the same?
Reply to this email directly or view it on GitHub:
#26
Sent from my Android device with K-9 Mail. Please excuse my brevity.
from dex.
Dex (the editor) is already in the Fedora and EPEL repositories under the name dex
, so renaming would cause just as much downstream renaming as it would resolve.
from dex.
Ah, I guess the cat is out of the bag then...
@craigbarnes Do you know how Fedora is managing the naming conflict?
from dex.
flasheater, I believe fedora doesn't have any other package with the same contents. None that I could find, at least.
from dex.
I have a fork of dex at https://github.com/craigbarnes/dte. It fixes this issue by virtue of being renamed to dte
, among various other fixes and changes.
from dex.
Would it be the right thing for us to make various packages? Might that ease adoption into repositories??
from dex.
Related Issues (20)
- "No default action in state" error HOT 1
- Segfault when using tag command HOT 1
- Bogus name? HOT 1
- CSI Parsing
- Terminfo on OSX HOT 4
- Strange editor behaviour with UTF-8 text HOT 16
- Multiline copy HOT 1
- Option to not skip newlines as "special characters" HOT 2
- Tag a release HOT 1
- Use more predictable filename for temporary files HOT 4
- Bug: Spurious octal error highlighting in floating point numbers
- Enhancement: Smart home key HOT 3
- Feature request: input command HOT 2
- Feature request: option to paste at cursor position HOT 2
- Strange cursor position with Thai characters HOT 5
- Some bindings not working HOT 2
- Tag a release
- make `delete-eol` can be config to kill a new line. HOT 6
- Request: Perl syntax highlighting HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dex.