Skip to content

Rename root folder Package to out#325

Open
BCSharp wants to merge 1 commit intoIronLanguages:mainfrom
BCSharp:out_dir
Open

Rename root folder Package to out#325
BCSharp wants to merge 1 commit intoIronLanguages:mainfrom
BCSharp:out_dir

Conversation

@BCSharp
Copy link
Copy Markdown
Member

@BCSharp BCSharp commented Apr 8, 2026

The project root directory contains already a folder packages for input dependencies. It also created a directory Package for the packages the project is producing with ./make package (output). This is confusing, and it does not match the new code tree naming (lowercase directories). There is also eng/package for creating the output packages.

To make it clearly distinguishable, I renamed Package to out, which is I think the C/C++ convention (or rather, CMake). I am not attached to the name, it can be anything, as long it is not package or packages (or their letter-casing variants), so I am ready to give it any other acceptable name. The output directory is relevant to package maintainers and people building the package for private use (e.g. between releases).

Once it is established, I intend to do the same in IronPython.

Copy link
Copy Markdown
Contributor

@slozier slozier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

out works for me. Other name that comes to mind is dist (just noting it, don't have a preference).

As for the "request changes" part of the review. I think the path in eng/steps.yml will also need updating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants