mlem icon indicating copy to clipboard operation
mlem copied to clipboard

Restructure and rename files as discussed in Slack

Open Sjmarf opened this issue 1 year ago • 4 comments

Sjmarf avatar Sep 12 '24 15:09 Sjmarf

I think Slack has eaten that conversation now; iirc the gist was:

  • Views that are a navigation page should be suffixed with Page rather than View
  • Views that are used in only one parent view should be defined in an extension of that view. All others should be in a Components folder
  • All pages should be in a folder of the same name, along with any of their extensions. All page folders should be in a folder called "Pages"

Sjmarf avatar Jan 11 '25 20:01 Sjmarf

This is going to cause a massive headache for any in-flight PRs, so we should do this dead last once we've got our 2.0 codebase in order

EricBAndrews avatar Feb 20 '25 02:02 EricBAndrews

We plan to try refactoring into packages (like Ice Cubes does) post 2.0 release

Sjmarf avatar Mar 06 '25 15:03 Sjmarf

I've split this out into sub-issues to be easier to track

EricBAndrews avatar Mar 09 '25 15:03 EricBAndrews