Create your first extension
Zoho BugTracker helps you to build extensions using the Zoho Sigma cloud editor and develop extensions without any pre-setup. Manage the entire process online.
Things to remember before you start
The manifest file
Every extension must have its own plugin-manifest.json file that defines its behavior. After defining this file, you can use client-side technologies like HTML, JavaScript, and CSS to build your extension. You can host the extension privately or declare it public.
Private and public extension
You will have to declare the extension as private or public when you submit it to us. However, learning their differences might help you to plan your work better:
Behavior | Private Extension | Public Extension |
---|---|---|
Visibility | Whoever has the installation URL will be able to access the extension. | Everyone |
Review after submission | NA | Yes. The extension will be reviewed and published by us to Zoho Marketplace. |
Create extensions using Zoho Sigma cloud editor
Step 1: Create a workspace
Every developer using Zoho Sigma will be allocated a designated workspace to build and host their apps.
- Log in to Zoho Sigma home page
- Enter your workspace name
- Click Create Workspace. You can be the owner or user in more than one workspace.
Step 2: Build your extension in Sigma
- Click New Extension in the upper-right corner of the page.
- Enter an extension name
- Select Zoho BugTracker
- Toggle the Upload Extension field to Green if you have a zipped file of your extension ready to be uploaded. Otherwise, you can leave it disabled(default) and develop the extension using our cloud editor - Sigma.
- Agree to the terms and conditions before you proceed.
- Click Save as Draft. Your cloud editor will open now.
- A project directory with necessary folders, dependency node packages, and files will be created. 'app' is the folder where you create the source and resource files for your extension. Ensure to manage all your files inside this folder. Click here to learn more about the components in the Zoho Sigma cloud editor.
- Click Run to test your extension.