Norn_collection.zip -
: Avoid zipping multiple files directly in the root. Instead, put everything in one folder and zip that folder to prevent "exploding" files when unzipped.
If you are building a collection for a knowledge management tool like Guru , the zip must represent a clear hierarchy of "cards" and "folders".
Regardless of the platform, follow these technical standards to ensure the zip is readable: NORN_Collection.zip
: A resources/ folder for images or attachments referenced in cards.
: Zip the root directory using standard compression. In systems like Guru, you navigate to Settings > Collections > Import Content and select "Other" to upload your zip. 3. General Best Practices for a "Collection" Zip : Avoid zipping multiple files directly in the root
: Ensure filenames do not contain special characters or spaces that might break pathing in different operating systems. Importing a .zip Directory - Guru
: Once organized, you can use the command make install-zip if using the standard demo template to generate a correctly formatted .zip file for distribution. 2. For Content Management (e.g., Guru Collections) Regardless of the platform, follow these technical standards
: The name of the collection (e.g., norn-collection/ ). Required Contents : code/ : Contains the main Lua scripts (e.g., script.lua ). lib/ : Supporting Lua libraries or utility files. data/ : Any samples, presets, or state files.