Project

General

Profile

Feature #30432

Document in the Guide how users can submit iocage plugins

Added by Jurgen Segaert about 1 year ago. Updated 10 months ago.

Status:
Done
Priority:
No priority
Assignee:
Aaron St. John
Category:
Documentation
Target version:
Estimated time:
Severity:
Medium
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

I created an iocage-based plugin for MineOS. The question is how would I make it "official"...

Check it out at: https://github.com/jsegaert/iocage-plugin-mineos

Are there any criteria or constraints, or is the wonderful world of FOSS just a free-for-all and am I just supposed to create a PR to the https://github.com/freenas/iocage-ix-plugins repo?
Some guidance would be nice. :-)

The main areas I would like to see direction on are:

Do I make sense? Anyway, iocage is great! I imagine that the folks on the forums will figure out pretty soon how to make custom plugins. It would be nice to publish some official direction and/or documentation around this, sooner rather than later.

Note: This may be related to (but is quite different from) https://redmine.ixsystems.com/issues/20236


Related issues

Related to FreeNAS - Feature #20236: Document how to create an iocage pluginDone
Related to FreeNAS - Feature #32961: Add MineOS iocage pluginDone

History

#1 Updated by Dru Lavigne about 1 year ago

  • Status changed from Unscreened to In Progress
  • Assignee changed from Release Council to Aaron St. John
  • Target version set to 11.2-RC2

Jurgen: Aaron has been working on just that, and should know the "official" path for contributing plugins shortly.

#2 Updated by Aaron St. John about 1 year ago

Pull request for how an employee adds the plugin into FreeNAS: https://github.com/iXsystems/ix-docs/pull/6 --> Needs review.

Pull request for how a user submits a ticket for a plugin: https://github.com/freenas/freenas-docs/pull/59 --> Currently in review.

#3 Updated by Dru Lavigne about 1 year ago

  • Related to Feature #20236: Document how to create an iocage plugin added

#4 Updated by Aaron St. John about 1 year ago

UPDATE: As of recent feedback I'm revising the documents.

#5 Updated by Aaron St. John about 1 year ago

#6 Updated by Dru Lavigne about 1 year ago

  • Severity set to Medium

#7 Updated by Dru Lavigne 12 months ago

#8 Updated by Dru Lavigne 12 months ago

  • Subject changed from Guidelines/documentation to make 3rd party iocage plugin official to Documentation for user-contributed iocage plugins
  • Status changed from In Progress to Done
  • Target version changed from 11.2-RC2 to 11.2-BETA1
  • Needs QA changed from Yes to No
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#9 Updated by Dru Lavigne 10 months ago

  • Subject changed from Documentation for user-contributed iocage plugins to Document in the Guide how users can submit iocage plugins

Also available in: Atom PDF