Skip to content

Commit 35ac82a

Browse files
Dancia ClaraDancia Clara
authored andcommitted
added notice on importers and integrations
1 parent 8af146f commit 35ac82a

File tree

4 files changed

+22
-172
lines changed

4 files changed

+22
-172
lines changed

plane-importers/github-imp.mdx

Lines changed: 6 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,10 @@
11
---
2-
title: GitHub Importer
3-
sidebarTitle: Github Importer
2+
title: Import your GitHub data to Plane
3+
sidebarTitle: Github
4+
description: Integrate seamlessly with Jira and import issues into your Plane projects.
45
---
5-
<Tip>Integrations and importers are only available on the cloud version. We plan to open-source our SDKs in the near future so that the community can request or contribute integrations as needed.</Tip>
66

7-
Import issues from your Github repository into Plane.
7+
<Warning>
8+
This feature is under development and has yet to be released. Stay tuned for updates!
9+
</Warning>
810

9-
### GitHub Importer
10-
11-
With Plane's GitHub importer, importing issues from a selected GitHub repository to a chosen project on Plane is just a few clicks away.
12-
13-
This effortless process allows you to conveniently plan and adopt issues into your internal team by utilizing the powerful features of Cycles, Modules, and other tools available on Plane.
14-
15-
### What will be Importing?
16-
17-
We'll map the following fields in GitHub Issues to these fields in Plane:
18-
19-
| **GitHub Issues** | **Plane** |
20-
|-------------------|-------------|
21-
| Title | Title |
22-
| Description | Description |
23-
| Labels | Labels |
24-
| Comments | Comments |
25-
26-
### Instructions to use GitHub Importer
27-
28-
#### Integrate GitHub on your Workspace
29-
30-
All the importers are managed under Workspace settings, to use the GitHub importer the first step is to navigate to `Workspace Settings > Integrations`.
31-
32-
<Frame>![](/images/github-imp/workspace-settings.png)</Frame>
33-
34-
To begin, click on the `Add Installation` button. This will prompt you to authorize your GitHub account. You can choose to grant full permission or select specific organizations based on the issues you want to import from.
35-
36-
After, integrating GitHub onto your Workspace, you’ll see the integration status saying `Installed`.
37-
38-
<Frame>![integration](/images/github-imp/integration.png)</Frame>
39-
40-
### Starting the Import
41-
42-
After integrating GitHub to your Workspace, navigate to the `Import/Export` tab in the workspace settings. Here, you should see a message indicating a successful connection status under the `Configure` tab.
43-
44-
<Frame>![configure](/images/github-imp/configure.png)</Frame>
45-
46-
### Choose the GitHub repository and the Plane project
47-
48-
The next step is to select the GitHub repository from which you want to import issues, as well as the Plane project to which you want to import them. Finally, toggle the `Sync Issues` option to perform a final check.
49-
50-
<Frame>![sync](/images/github-imp/sync.png)</Frame>
51-
52-
### Verify the Details
53-
54-
During this step, you will be able to see the number of issues, labels, and users that are being imported from the GitHub repository onto the Plane project.
55-
56-
<Frame>![verify](/images/github-imp/verify.png)</Frame>
57-
58-
### Map the users from GitHub to Plane
59-
60-
While importing, you have the option to map users from GitHub to Plane, or choose not to do so. We provide you with three options:
61-
62-
* Map to existing users
63-
* Invite by email if the user is not already on Plane
64-
* Do not import users
65-
66-
<Frame>![map](/images/github-imp/map.png)</Frame>
67-
68-
### Confirm, Import and Refresh
69-
70-
The final step is to hit `Confirm` in order to import your GitHub data onto Plane. The import process may take anywhere from 1 to 5 minutes depending on the number of issues in the GitHub repository.
71-
72-
<Frame>![confirm](/images/github-imp/confirm.png)</Frame>
73-
74-
75-
<Frame>![import](/images/github-imp/import.png)</Frame>
76-
77-
### Verifying your Imports
78-
79-
When you navigate to the Plane project where you have imported the GitHub issues, you will see all the new issues from GitHub labeled as `GitHub-Migrated`. This label will indicate that these issues have been moved without raising conflicts with existing issues.
80-
81-
<Frame>![merge](/images/github-imp/merge.png)</Frame>
82-
83-
All the properties mentioned above, including comments, will be imported.
84-
85-
<Frame>![comments](/images/github-imp/comments.png)</Frame>
86-
87-
<Tip>Please note that the importer services are still a work in progress. We plan to make this open-source soon and will also extend its features based on community requirements.</Tip>

plane-importers/jira-imp.mdx

Lines changed: 6 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,8 @@
11
---
2-
title: Jira Importer
3-
description: Integrate seamlessly with Jira using the Jira Importer feature in Plane, effortlessly importing your issues into your Plane projects. Follow these straightforward steps to import your Jira issues into Plane.
2+
title: Import your Jira data to Plane
3+
sidebarTitle: Jira
4+
description: Integrate seamlessly with Jira and import issues into your Plane projects.
45
---
5-
## Import from Jira
6-
7-
1. **Access workspace settings:** Begin by navigating to the workspace settings page within Plane. Click on the "Importers" tab to initiate the import process.
8-
2. **Start Jira importer:** Within the "Importers" tab, locate the Jira section and click on the import button to activate the Jira Importer feature.
9-
<Frame>![](/images/importers/jira/jira-workspace-setting.png)</Frame>
10-
3. **Provide Jira information:** Upon installation, you'll be prompted to provide essential Jira information:
11-
<Frame>![](/images/importers/jira/jira-importer-first-step.png)</Frame>
12-
- **Jira personal access token:** Generate this token by visiting the provided link and paste it into the designated field.
13-
- **Jira project key:** Enter the unique project identifier found in front of all issue IDs in Jira.
14-
- **Jira email address:** Provide the email address associated with your Jira account.
15-
- **Jira installation or cloud host name:** Enter the host URL found in your Jira project URL, excluding "http" or "https".
16-
- **Import to project:** Select the Plane project where you want the Jira issues to be transferred and click next to proceed.
17-
4. **Review import options:** On the next screen, review the available import options, including the number of issues, states, modules, labels, and users. Additionally, choose whether to import Epics. Once done, click on next to proceed.
18-
<Frame>![](/images/importers/jira/jira-importer-second-step.png)</Frame>
19-
5. **Customize user settings:** In this step, customize user settings by making choices for each user:
20-
<Frame>![](/images/importers/jira/jira-importer-step-three.png)</Frame>
21-
- **Invite by email:** Invite users via email.
22-
- **Map to existing:** Map users from Jira to existing users in Plane.
23-
- **Do not import:** Choose not to import certain users.
24-
6. **Final approval:** After customizing user settings, confirm the import to initiate the process. Once completed, all your Jira issues will be visible in your designated Plane project.
25-
<Frame>![](/images/importers/jira/jira-importer-step-fore.png)</Frame>
26-
27-
With these simple steps, seamlessly import your Jira issues into Plane, ensuring smooth project management and collaboration across platforms. Experience enhanced efficiency and productivity as you consolidate your project data in one centralized location.
28-
6+
<Warning>
7+
This feature is under development and has yet to be released. Stay tuned for updates!
8+
</Warning>

plane-integrations/github.mdx

Lines changed: 6 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,9 @@
11
---
2-
title: Github Sync
3-
sidebarTitle: Github
2+
title: Integrate with Github
3+
sidebarTitle: GitHub
4+
description: Integrate Plane with GitHub effortlessly to streamline your project management experience. Follow these simple steps to bring your workspace and communication channels together seamlessly.
45
---
5-
<Tip>Integrations and importers are only available on the cloud version. We plan to open-source our SDKs in the near future so that the community can request or contribute integrations as needed.</Tip>
6-
7-
GitHub Sync allows users to connect any GitHub repository to a Plane project, enabling cross-synchronization of issues between Plane and GitHub in both directions.
8-
9-
By connecting a GitHub repository to a Plane project, users can easily track issues and changes in both platforms. This allows for a more streamlined workflow, as users can manage their GitHub issues and pull requests from within the Plane platform.
10-
11-
The bi-directional synchronization means that changes made in either platform will be reflected in the other. For example, if a user creates a new issue in Plane, it will automatically be synced with the corresponding repository in GitHub. Similarly, if a user closes an issue in GitHub, it will be reflected in Plane as well.
12-
13-
<Tip>Plane is still in development, if there are any hiccups in Integrations, please report them to us on our [Discord server](https://discord.com/invite/A92xrEGCge) or [Github issues](https://github.com/makeplane/plane/issues).</Tip>
14-
15-
### Plane to Github Synchronization Overivew
16-
17-
![](/images/plane-github.png)
18-
19-
### Configure GitHub Integration
20-
21-
1. Install and authenticate GitHub Sync
22-
23-
<Tip>Obviously, GitHub Sync requires you to authenticate with your account to add the Plane GitHub application. Also, if you want to use GitHub Sync in an organization, you may need to ask an admin to allow Plane to access the organization, or do that yourself: Organization settings => GitHub Apps (enter sudo mode) => approve the request for the Plane integration.</Tip>
24-
25-
![](/images/1.gif)
26-
27-
2. Connect GitHub repository with project
28-
29-
![](/images/2.gif)
30-
31-
3. Create a new one or use an existing issue on Plane
32-
33-
![](/images/3.gif)
34-
35-
4. Add the `GitHub` label to Plane issue (Plane -> GitHub)
36-
37-
![](/images/4.gif)
38-
39-
5. Add the `Plane` label to GitHub issue (GitHub -> Plane)
40-
41-
![](/images/5.gif)
42-
43-
446

7+
<Warning>
8+
This feature is under development and has yet to be released. Stay tuned for updates!
9+
</Warning>

plane-integrations/slack.mdx

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,10 @@
11
---
2-
title: Slack Sync
2+
title: Integrate with Slack
33
sidebarTitle: Slack
44
description : Integrate Plane with Slack effortlessly to streamline your project management experience. Follow these simple steps to bring your workspace and communication channels together seamlessly.
55
---
66

7-
## Setting up slack integration
8-
9-
1. **Navigate to workspace settings:** Head to your workspace settings and click on the "Integrations" tab.
10-
2. **Install slack integration:** With just a click, install the Slack integration by selecting the "Install" button next to it.
11-
<Frame>![](/images/integrations/slack/slack-install.png)</Frame>
12-
3. **Grant permissions:** Connect your Slack workspace with the Plane workspace, granting necessary permissions.
13-
<Frame>![](/images/integrations/slack/slack-workspace-permission.png)</Frame>
14-
4. **Completion:** Once the installation is done, your Slack workspace will be integrated with your Plane workspace.
15-
<Frame>![](/images/integrations/slack/slack-workspace-integrated.png)</Frame>
16-
## Channel Integration for Updates
17-
18-
1. **Access project settings:** Visit your Project settings and go to the "Integrations" tab.
19-
<Frame>![](/images/integrations/slack/slack-workspace-setting.png)</Frame>
20-
2. **Toggle slack:** Turn on the toggle switch adjacent to Slack integration.
21-
3. **Select slack channel:** You'll be prompted to choose a channel from Slack where you want to receive updates.
22-
<Frame>![](/images/integrations/slack/slack-channel-permission.png)</Frame>
23-
4. **Authorization:** Select the desired channel and click "Allow" to authorize the connection.
24-
25-
5. **Stay updated:** From now on, any action performed within Plane will trigger notifications in your selected Slack channel.
26-
<Frame>![](/images/integrations/slack/slack-integration-check.png)</Frame>
27-
With this integration, stay on top of your project progress effortlessly, bridging the gap between Plane's project management prowess and Slack's real-time communication capabilities.
7+
<Warning>
8+
This feature is under development and has yet to be released. Stay tuned for updates!
9+
</Warning>
2810

0 commit comments

Comments
 (0)