Nixpkgs: Should Lektor be packaged as Python application?

Created on 15 Feb 2019  路  5Comments  路  Source: NixOS/nixpkgs

Issue description

Lektor is currently packaged as a Python library, i.e. using buildPythonPackage. Its primary use seems to be as an application, so I wonder whether it should be packaged as one, either additionally to the library by using toPythonApplication or instead of it, using buildPythonApplication.

Steps to reproduce

Try to get started with Lektor. You'll notice you're more likely to use its executables than importing it in your own Python code.

Technical details

n/a

question python

Most helpful comment

Yes, it most likely should.

All 5 comments

Yes, it most likely should.

Do you think it should also be kept as a Python library? I guess when using the Lektor API from templates, one would still rely on the application, but maybe for developing Lektor plugins that's different and a Python library would be more appropriate?

In that case it should be kept here, and one would use toPythonApplication in all-packages.nix.

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.

Still important to me, but I think #85476 should be fixed before making Lektor "officially" available as an application.

Was this page helpful?
0 / 5 - 0 ratings