Add ForaLABS.json for extension catalog entry#2318
Add ForaLABS.json for extension catalog entry#2318HarlleyHauradou wants to merge 1 commit intoSlicer:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This pull request adds a new extension catalog entry for the ForaLABS extension to the 3D Slicer Extensions Index. The extension is submitted at Tier 1 (experimental) level and includes the minimum required fields to be listed in the extensions catalog. The repository URL points to SlicerForaLABS on GitHub, using the main branch for the extension source code.
Changes:
- Added ForaLABS.json catalog entry with schema v1.0.1, empty build dependencies, ForaLABS category, and main branch reference
Comments suppressed due to low confidence (1)
ForaLABS.json:3
- The extension JSON file is missing the "build_subdirectory" field. While this field is optional (defaults to "."), the vast majority of extension catalog entries explicitly include it for clarity and consistency. Consider adding "build_subdirectory": "." after the "build_dependencies" field to follow the established convention in the codebase.
"build_dependencies": [],
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Hello! Thank you for reviewing this pull request. I would like to kindly ask about the next steps in the process. Since all checks have passed, please let me know if there is anything else I should do on my side, or if I should simply wait for the review and possible merge. Thank you very much for your time and help. |
|
Thanks for your patience. There are just a few things to sort out:
|
New extension
Tier 1
Any extension that is listed in the Extensions Catalog must fulfill these requirements.
Slicer(unless it explicitly provides a bridge between Slicer and a tool or library), because it would make it more difficult to find extensions if the name of many started with the same word.3d-slicer-extensionGitHub topic so that it is listed here. To edit topics, click the settings icon in the right side of "About" section header and enter3d-slicer-extensionin "Topics" and click "Save changes". To learn more about topics, read https://help.github.com/en/articles/about-topicsSettingsand in repository settings uncheckWiki,Projects, andDiscussions(if they are currently not used).Aboutin the top-right corner of the repository main page and uncheckReleasesandPackages(if they are currently not used)Tier 3
Community-supported extensions.
Tier 5
Critically important extensions, supported by Slicer core developers. New Slicer Stable Release is released only if all Tier 5 extension packages are successfully created on all supported platforms.