pyodide/pyodide-pack

Find a better name

Closed this issue · 4 comments

rth commented

As a name "pyodide-pack" works but is a bit boring, and it would be even worse if we start using subcommand (e.g. pyodide-pack minimize). Instead, it would be better to give it a shorter and nicer name,

Some (not very good) ideas,

  • pyopack: might be confusing with https://github.com/seemoo-lab/openwifipass/blob/main/OPACK.md already
  • pypack: maybe too general and the package already exists
  • wpack: (with ''w' for web and wasm) a bit difficult to read, and also feels like a name stealing from webpack
  • ypack: ("yp" -> "py") maybe, but the link with wasm is not obvious, name registered on pypi but could probably be released
  • wapack: (wa as webassembly) maybe, but then it would have been preferrable to have a Python reference
  • yopack (from pyodide) doesn't sound very serious

If you have any other ideas please comment

What about pyodide-slim?

rth commented

What about pyodide-slim?

Thanks for the suggestion! Well this repo will be moved into the pyodide org eventually, but I would rather avoid pyodide in the name, as the goal is to be a generic bundler for Python apps, that should work for Pyodide, other projects building Python for WASM with Emscripten or WASI or maybe even non WASI e.g. for Python apps in AWS Lambda later. The runtime is different, but overall the logic of how to select files to keep and minify those should be fairly similar.

That makes sense.

What about 'reducio'? Harry Potter's shrinking charm spell haha

rth commented

Thanks for the suggestions.

6 month later, I think we can just keep the name. CLI wise we will be able to register it as pyodide pack which is good enough I think. Closing as resolved.