Project

General

Profile

Feature #20236

Document how to create an iocage plugin

Added by Kamalraj AK almost 3 years ago. Updated over 1 year 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 almost 3 years ago

  • Assignee set to Kris Moore

#2 Avatar?id=14398&size=24x24 Updated by Kris Moore almost 3 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 almost 3 years ago

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

#4 Updated by Dru Lavigne over 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 over 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 over 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 over 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 over 2 years ago

  • Target version set to 9.10.3

#9 Updated by Brandon Schneider over 2 years ago

#10 Updated by Warren Block over 2 years ago

  • Target version changed from 9.10.3 to 9.10.4

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

  • Target version changed from 9.10.4 to 11.1

#12 Updated by Dru Lavigne about 2 years ago

  • Target version changed from 11.1 to 11.2-BETA1

#13 Updated by Dru Lavigne over 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 over 1 year ago

  • Assignee changed from Warren Block to Timothy Moore II

#15 Updated by Timothy Moore II over 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 over 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 over 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 over 1 year ago

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

#19 Updated by Dru Lavigne over 1 year ago

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

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

#21 Updated by Dru Lavigne over 1 year ago

  • Severity set to Low Medium

#22 Updated by Aaron St. John over 1 year 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 over 1 year 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 over 1 year ago

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

Also available in: Atom PDF