Project

General

Profile

Feature #20236

Document how to create an iocage plugin

Added by Kamalraj AK over 2 years ago. Updated 10 months ago.

Status:
Done
Priority:
Important
Assignee:
Aaron St. John
Category:
Documentation
Target version:
Estimated time:
Severity:
Low 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

Greetings!!

We have developed our backup app and we would like to make it part of freenas plugins. What is the process to do so? Please help us!


Related issues

Related to FreeNAS - Feature #30432: Document in the Guide how users can submit iocage pluginsDone

History

#1 Updated by Bonnie Follweiler over 2 years ago

  • Assignee set to Kris Moore

#2 Avatar?id=14398&size=24x24 Updated by Kris Moore over 2 years ago

  • Category changed from 33 to Documentation
  • Assignee changed from Kris Moore to Dru Lavigne
  • Target version set to 9.10.3
  • Parent task set to #20169

Glad to hear you want to roll a new plugin! The plugin system is slated for an overhaul in the next few months. Part of that will be some new docs showing how to create a plugin. Sending this over to Dru as a place keeper of docs component.

#3 Updated by Dru Lavigne over 2 years ago

  • Status changed from Unscreened to Screened
  • Priority changed from No priority to Important

#4 Updated by Dru Lavigne about 2 years ago

  • Subject changed from How to submit our plugin/ app to freenas? to create new vcenter docs
  • Assignee changed from Dru Lavigne to Warren Block

#5 Updated by Dru Lavigne about 2 years ago

  • Project changed from FreeNAS to TrueNAS
  • Category changed from Documentation to Documentation
  • Target version deleted (9.10.3)

#6 Updated by Dru Lavigne about 2 years ago

  • Project changed from TrueNAS to FreeNAS
  • Subject changed from create new vcenter docs to create how to create a plugin docs
  • Category changed from Documentation to Documentation

The Guide will need a new section on how to create a plugin's JSON file.

#7 Updated by Dru Lavigne about 2 years ago

  • Subject changed from create how to create a plugin docs to doc how to create a plugin

#8 Updated by Dru Lavigne about 2 years ago

  • Target version set to 9.10.3

#9 Updated by Brandon Schneider about 2 years ago

#10 Updated by Warren Block about 2 years ago

  • Target version changed from 9.10.3 to 9.10.4

#11 Avatar?id=14398&size=24x24 Updated by Kris Moore about 2 years ago

  • Target version changed from 9.10.4 to 11.1

#12 Updated by Dru Lavigne over 1 year ago

  • Target version changed from 11.1 to 11.2-BETA1

#13 Updated by Dru Lavigne about 1 year ago

  • Status changed from Screened to Not Started
  • Target version changed from 11.2-BETA1 to 11.2-RC2

#14 Updated by Warren Block about 1 year ago

  • Assignee changed from Warren Block to Timothy Moore II

#15 Updated by Timothy Moore II about 1 year ago

  • Status changed from Not Started to In Progress

Update: I'm working with Aaron St. John to get this one finished. Current timeline has a rough draft to final being complete this week (3/16/18), depending on testing and the availability of technical resources.

#16 Updated by Brandon Schneider about 1 year ago

  • Parent task deleted (#20169)

Updating parent task as the parent was meant to track middleware work which has been complete for some time. Leaving this as a separate ticket.

#17 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.

#18 Updated by Dru Lavigne about 1 year ago

  • Assignee changed from Timothy Moore II to Aaron St. John

#19 Updated by Dru Lavigne about 1 year ago

  • Related to Feature #30432: Document in the Guide how users can submit iocage plugins added

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

#21 Updated by Dru Lavigne about 1 year ago

  • Severity set to Low Medium

#22 Updated by Aaron St. John 12 months ago

  • Status changed from In Progress to Done

The PR has been reviewed and merged. ---> https://github.com/freenas/freenas-docs/pull/59

#23 Updated by Dru Lavigne 12 months ago

  • 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

#24 Updated by Dru Lavigne 10 months ago

  • Subject changed from doc how to create a plugin to Document how to create an iocage plugin

Also available in: Atom PDF