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

[PROPOSAL] Adding Jule compiler to linux package managers #124

Open
yasinldev opened this issue Jan 12, 2025 · 3 comments
Open

[PROPOSAL] Adding Jule compiler to linux package managers #124

yasinldev opened this issue Jan 12, 2025 · 3 comments
Labels
proposal A proposal for new feature or changings

Comments

@yasinldev
Copy link

Detailed description

Jule compiler can be included in popular Linux package managers (e.g. APT, DNF, Pacman and others) to improve accessibility, simplify installation and encourage adoption among developers using Linux-based systems

Context

As a follower of the Jule programming language, simplifying the installation process through package managers is a crucial step. It allows potential users to effortlessly access the compiler, allowing me and others to focus on building and sharing projects without worrying about installation hurdles. For other developers, this change removes friction during setup, enabling them to try the language quickly. A smoother installation experience fosters curiosity and engagement, ultimately expanding the user base and contributing to the ecosystem’s growth.

Possible implementation

No response

Additional information

No response

@yasinldev yasinldev added the proposal A proposal for new feature or changings label Jan 12, 2025
@mertcandav mertcandav moved this to Neutral in proposals Jan 12, 2025
@adamperkowski
Copy link
Member

adamperkowski commented Jan 12, 2025

hey. thanks for your proposal. for arch, julec is available in the AUR. i am in the process of becoming an official package maintainer. when that's done (who knows when that is), i'll be able to move the package to the official extra repository. for other distributions, i know some maintainers for void, nixos, opensuse, fedora and probably some other. i can hit them up. i also know a netbsd guy, does julec run on BSD?

@mertcandav
Copy link
Member

Packaging requires a separate maintenance process, and providing it officially does not seem feasible at the moment.
Community members can voluntarily take on this responsibility. For example, @adamperkowski is doing this for the AUR.

Additionally, the Compile From IR method typically provides a sufficiently seamless installation with a single command and generally works without issues.

@mertcandav
Copy link
Member

hey. thanks for your proposal. for arch, julec is available in the AUR. i am in the process of becoming an official package maintainer. when that's done (who knows when that is), i'll be able to move the package to the official extra repository. for other distributions, i know some maintainers for nixos, opensuse, fedora and probably some other. i can hit them up. i also know a netbsd guy, does julec run on BSD?

No testing has been conducted on BSD systems, and as far as I know, there hasn't been any feedback either. Although some BSD systems are listed among the planned targets on the Future of Jule page, it's unclear if they currently work. Testing would likely be required to confirm their compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal A proposal for new feature or changings
Projects
Status: Neutral
Development

No branches or pull requests

3 participants