Skip to content

note for: pypa-the-missing-outline #1

@ChrisBarker-NOAA

Description

@ChrisBarker-NOAA

It's not really clear how to send you comments on your pypa-the-missing-outline doc - hopefully this will work.

I think that's really helpful but it has a huge gap in what I think is the hard part :-)

"have a source tree containing the package and associated metadata describing the package "

It's not really the point of this doc -- but it would be good if it had a reference to another doc (there are many, and they are confusing :-( ) on just HOW to set up your source tree and build system!

So I guess I'm suggesting that the first step is not "have a source tree ...", but maybe something along the lines of:

  • Create a package structure for you code [link to docs here]
  • Set up a build system to build the package [link to docs here]
    -- once you have it buildable locally, then you are ready to work on publishing it.

Back in the day, these steps were "relatively straightforward -- you simply looked at the distutils docs. and a bit later the setuptools docs, and did what it said. But now, it's not the least bit obvious. And all the focus on making the PyPi system work better has taken focus from that core basic stuff.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions