GemTalk / Rowan

a new project/package manager for Smalltalk that supports FileTree and Tonel repositories, and is independent of Monticello and Metacello
MIT License
14 stars 7 forks source link

RowanSample9 branch spec_0061 branch directory structure is confusing #886

Open ericwinger opened 1 year ago

ericwinger commented 1 year ago

When I am looking for the .ston file for the project RowanSample9 in the branch spec_0061, I am confused that there are two specs directories. $ROWAN_PROJECTS_HOME/RowanSample9/rowan/specs $ROWAN_PROJECTS_HOME/RowanSample9/specs

Knowing which specs directory to find the project's spec file is harder than it should be. Shouldn't there be just one specs file?

ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9/specs$ cd ..
ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9$ ls
index_0061.ston  indexCards/  LICENSE  README.md  rowan/  specs/
ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9$ git status
On branch spec_0061
Your branch is up to date with 'origin/spec_0061'.

nothing to commit, working tree clean
ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9$ cd rowan
/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9/rowan
ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9/rowan$ ls
components/  projects/  project.ston  specs/  src/
ewinger@uffda:/uffda1/users/ewinger/rowanStones/checkouts/gemstone37rowanv3_externals_st/RowanSample9/rowan$