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

Packaging request: Google's Xi-editor #32713

Closed
MasseGuillaume opened this issue Dec 15, 2017 · 4 comments
Closed

Packaging request: Google's Xi-editor #32713

MasseGuillaume opened this issue Dec 15, 2017 · 4 comments

Comments

@MasseGuillaume
Copy link
Contributor

Repository: https://github.com/google/xi-editor

@velovix
Copy link
Contributor

velovix commented Jan 10, 2018

I did some experimentation for this. I'll post my findings here if anyone wants to pick up where I left off.

From what I can tell, xi-editor should be build-able with rustPlatform.buildRustPackage. The only catch is that the Rust code is in the rust/ directory instead of in the root of the repository. I haven't found a way yet to tell buildRustPackage that the source is in that directory, so it complains about the lack of a Cargo.lock file.

It should also be noted that the repository contains only the core of the editor. A front-end is required to actually use it. If we're providing this package, we'll probably also want to provide at least one front-end package to go with it.

@ayyess
Copy link
Contributor

ayyess commented Jan 31, 2018

The only catch is that the Rust code is in the rust/ directory instead of in the root of the repository.

There is a sourceRoot option during the unpack stage. See here, although I'm still looking at how to package the frontends.

@lukateras lukateras self-assigned this May 2, 2018
dtzWill added a commit to dtzWill/nixpkgs that referenced this issue Oct 16, 2018
cc NixOS#32713

Based on initial packaging work by @ayyjayess.
dtzWill added a commit to dtzWill/nixpkgs that referenced this issue Oct 16, 2018
cc NixOS#32713

Based on initial packaging work by @ayyjayess.
@lukateras lukateras removed their assignment Oct 18, 2018
@stale
Copy link

stale bot commented Jun 3, 2020

Thank you for your contributions.

This has been automatically marked as stale because it has had no activity for 180 days.

If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.

Here are suggestions that might help resolve this more quickly:

  1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
  2. Ask on the NixOS Discourse.
  3. Ask on the #nixos channel on irc.freenode.net.

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Jun 3, 2020
@milahu
Copy link
Contributor

milahu commented Oct 4, 2022

close please?

xi-editor is a dead research project, see xi-editor retrospective

alternative: lapce editor

see also #48593

@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Oct 4, 2022
@davidak davidak closed this as completed Oct 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants