3 पॉइंट द्वारा GN⁺ 2023-07-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Plane एक ऐसा प्लेटफॉर्म है जो project management, दस्तावेज़ और AI workflows को एक workspace में जोड़ता है, ताकि टीमें और agents planning, execution और alignment को साथ में संभाल सकें
  • काम को initiatives, projects, epics, cycles में बांटा जाता है, और Wiki व Plane AI execution के दौरान बने knowledge और context को लगातार जोड़ते रहते हैं
  • Plane AI projects, cycles, documents और threads में फैले work context को पढ़कर status check, blockers की पहचान, requests की classification, assignee assignment और updates generation को संभालता है
  • Jira, Linear, ClickUp, Asana, Monday से migrate करने वाली टीमों के लिए यह 3-सप्ताह का migration flow और Slack, GitHub, Figma जैसे 50 से अधिक tools के integrations पेश करता है
  • Cloud के साथ-साथ self-hosting, on-premises और air-gapped environments को support करता है, इसलिए enterprise control की जरूरत वाली टीमें भी इसे विकल्प के तौर पर देख सकती हैं

Project और knowledge को एक workspace में integrate करना

  • Plane को इस तरह बनाया गया है कि टीमें और agents projects, documents और AI-based workflows को एक integrated workspace में manage कर सकें
  • Work structure संगठन की दिशा तय करने वाले initiatives से शुरू होकर उन्हें और बारीक करने वाले projects, epics, cycles तक जाता है, और progress हर layer से जुड़ी रहती है
  • Wiki कंपनी के knowledge को एक जगह इकट्ठा करता है और उसे उस काम से जोड़ता है जिससे वह knowledge बना, ताकि पुराने documents या खोया हुआ context कम हो
  • Desk एक आगामी feature है, जिसका लक्ष्य customer support requests को traceable work items में बदलना और उन्हें सही टीम तक route करके loop close करना है

Plane AI जिन कामों को संभालता है

  • Plane AI कोई अलग add-on नहीं, बल्कि product structure में शामिल context-based AI है, जो workspace के projects, cycles, documents और threads को पूरे तौर पर पढ़ता है
  • मुख्य features तीन हिस्सों में बंटे हैं
    • पूरे workspace में cycle status, project blockers, पिछले हफ्ते के document changes जैसे सवालों के जवाब देता है
    • Built-in agents incoming requests को classify करते हैं, assignees assign करते हैं, blockers track करते हैं और updates को automatically distribute करते हैं
    • Slack या Teams के अंदर conversations को work items में बदलते हैं और updates लेते हैं, ताकि tools switch किए बिना project आगे बढ़ सके
  • Slack integration में channel में @Plane को call करके करने वाला काम बताया जाता है; फिर Plane task बनाता है, assign करता है और thread को फिर से sync करता है
  • Microsoft Teams support जल्द आने वाला है

Jira आदि से migration

  • Plane Jira, Linear, ClickUp, Asana, Monday से बिना data loss के move करने के लिए migration support देता है
  • इसमें एक case भी शामिल है कि दो Fortune 10 कंपनियों ने Jira migration के लिए Plane को चुना
  • Migration flow 3 सप्ताह में बना है
    • Week 1: मौजूदा setup पर discovery scripts run करना, issues, attachments, comments और automations को map करना, और organization-specific migration plan बनाना
    • Week 2: असली team workflow के हिसाब से workflows define करना, Slack, GitHub, Figma और 50 से अधिक tools connect करना, और initiatives, cycles, team structures setup करना
    • Week 3: cutover और onboarding करना, और ऐसे state में usage शुरू करना जहां AI projects, blockers और priorities को जानता हो

Project management features

  • Plane quick setup और easy adoption पर जोर देता है, और multiple views, time-boxed cycles, built-in documents, real-time dashboards देता है
  • Views में Board, Spreadsheet, List, Gantt शामिल हैं, और roles के हिसाब से जरूरी काम देखने के लिए इनके बीच switch किया जा सकता है
  • Dashboard cycle velocity, workload, blockers, scope changes को automatically भरता है, जिससे manual reports या Friday status report decks पर निर्भरता कम होती है
  • Work operations features में ये शामिल हैं
    • Cycles and sprints: velocity tracking और burndown chart से time-boxed work manage करता है
    • Documentation built-in: projects के साथ rich documentation feature देता है
    • Initiatives and epics: team-level work को organization goals से align करता है और rollup tracking देता है
    • Workflows and approvals: plugins के बिना handoff, review, stage gate को automate करता है

Self-hosting, on-premises, air-gapped

  • Plane cloud के अलावा self-hosting, on-premises और air-gapped environments को support करता है
  • Deployment methods Self-host Plane में देखे जा सकते हैं
  • Deployment और operations features इस प्रकार हैं
    • Prime CLI: single command से installation, configuration, upgrade, backup, monitoring करता है, और multi-instance, custom domain, service scaling को support करता है
    • Docker and Kubernetes: quick setup के लिए Docker, production scale के लिए Helm charts-based Kubernetes पर deploy किया जा सकता है
    • Postgres, Redis, S3-compatible storage यूज़र खुद ला सकते हैं
    • God Mode: SMTP, authentication method, SSO, workspace security, telemetry preferences को एक admin panel से configure करता है
  • Mobile app cloud और self-hosted instances दोनों पर workspace access को support करता है, और iOSAndroid apps उपलब्ध हैं

Extensions, API, agent development

  • Marketplace में GitHub, GitLab, Slack, Sentry आदि शामिल हैं, और issue sync, PR tracking, Jira, Linear, Asana, ClickUp, Monday से import को support करता है
  • Custom extensions के लिए Open API, webhooks, OAuth apps, native MCP server देता है
  • Developer docs Plane के अंदर चलने वाले custom integrations या AI agents बनाने को cover करते हैं
  • Developer features में ये शामिल हैं
    • Plane Compose for Projects-as-Code: projects को YAML में define करना, Git में version manage करना और terminal से deploy करना
    • APIs, Webhooks, and SDKs: OAuth 2.0-based REST API, HMAC-signed webhooks, Node.js और Python typed SDKs देता है
    • MCP Server: native MCP server, @mention support वाला agent framework, Agent Run lifecycle tracking देता है

Security, compliance, operations control

  • Plane cloud और self-hosted deployments में enterprise security, compliance और control features देता है
  • Compliance में SOC 2, ISO 27001, GDPR, CCPA शामिल हैं, और यह independent audits व continuous monitoring को प्रमुखता देता है
  • Security information security.plane.so पर देखी जा सकती है
  • Operational reliability items के रूप में automatic backups, real-time scaling, multi-layer failover, uptime SLA पेश किए गए हैं
  • Status information status.plane.so पर दी जाती है
  • Authentication और access control में workspace-wide SSO, SAML, LDAP शामिल हैं

1 टिप्पणियां

 
GN⁺ 2023-07-23
Hacker News टिप्पणियाँ
  • पहली नज़र में यह काफ़ी polished लगता है, इसलिए शुरुआती impression अच्छा है। लेकिन issue लिखने की जगह सबसे पहले दिखती है, और title को modal में लिखकर save करने के बाद उसे फिर से खोलना पड़े ताकि बड़ा description input box दिखे — यह flow परेशान करने वाला है
    मैं समझ सकता हूँ कि पहले छोटे issue की list बनाई जाए और बाद में उन्हें refine किया जाए, लेकिन ऐसा flow लोगों को बेहतर issue description लिखने से रोक सकता है। Keyboard navigation भी अभी पूरी तरह तैयार नहीं लगती, और P से project बनाने पर भी text box focus करने और save करने के लिए mouse चाहिए। मेरे कंप्यूटर पर यह dark mode में खुला, जो कुल मिलाकर confusing लगा, और header में light/dark switch icon भी नहीं है। यह भी साफ़ नहीं है कि Markdown इस्तेमाल किया जा सकता है या करना चाहिए

    • मुझे नहीं लगता कि light/dark mode toggle switch ज़रूरी है। इसे user की system setting का पालन करना चाहिए
      मेरा desktop dark mode में है, इसलिए website भी dark mode में दिखती है, और Windows machine पर मैंने dark mode सेट नहीं किया, इसलिए वही site light mode में दिखती है। संपादन: Plane App मेरी setting को ignore करता है
    • जानना चाहूँगा कि कौन सा issue tracker इन requirements को पूरा करता है
  • आम तौर पर जिन products पर SSO tax लगा होता है, उन्हें मैं budget या खरीदने की इच्छा होने पर भी छोड़ देता हूँ, इसलिए यहाँ वह tax नहीं है, यह बहुत अच्छा है
    security, खासकर identity और authentication management, ऐसा क्षेत्र नहीं होना चाहिए जिसके लिए पैसे देना ही पड़े, और अच्छा है कि project या company इस बारे में ईमानदार है

    • मैं सहमत नहीं हूँ। SSO वह feature है जिसकी परवाह बड़ी कंपनियाँ करती हैं, शुरुआती startup या hobby users नहीं
      जहाँ भुगतान की क्षमता है वहाँ revenue बनाना, और जहाँ पैसे नहीं हैं वहाँ awareness हासिल करना, यह बहुत आसान threshold है। लगता है आप personal use के लिए भी SSO की वकालत कर रहे हैं, और मुझे यह बिल्कुल पसंद नहीं। मैं तो हर site पर एक ही email address भी नहीं इस्तेमाल करता, फिर मैं login करने वाली हर site को cross-site tracking के लिए मुफ़्त सुराग क्यों दूँ
    • SSO का मतलब Single sign-on है
      इसका मतलब है कि SaaS जैसे vendor enterprise customers को अपने identity provider के ज़रिए user account manage करने देता है। vendor के strong authentication या audit log पर निर्भर रहने के बजाय, customer अपने इस्तेमाल के सभी software में users को centrally create और delete कर सकता है
  • इसका license AGPL3 है
    https://github.com/makeplane/plane/blob/develop/LICENSE.txt

    • user के नज़रिए से ऐसे software के लिए यह सबसे अच्छा विकल्प है। इसका मतलब है कि यह कभी closed source में नहीं बदला जा सकेगा
    • पिछले महीने तक यह Apache license इस्तेमाल कर रहा था। https://github.com/makeplane/plane/commit/a3f6d61347ef98171f...
  • “Cycles और Modules के साथ टीम की गति बनाए रखते हुए Waterfall, Agile और दूसरे workflow में transition को सरल बनाइए” — यह काफ़ी मज़ेदार है। फिर भी, कम से कम यह ईमानदार है कि इसका target customer waterfall-style planning करने वाली कंपनियाँ हैं

    • कुछ industries में waterfall ज़रूरी हो सकता है। खासकर industrial, aerospace, और कुछ government·medical क्षेत्रों में
    • जितना workflow agile के करीब होता है, ticket system उतना ही simple हो सकता है, और उल्टा भी सही है
      हो सकता है इसकी ज़रूरत ही न पड़े
  • open source होने के अलावा https://linear.app/ से इसका मुख्य अंतर क्या है, यह जानना चाहता हूँ

    • आप कहते हैं “open source होने के अलावा”, लेकिन वही बहुत बड़ा फर्क है, और बहुत लोगों के लिए यही मुख्य अंतर है
    • व्यक्तिगत रूप से मुझे लगता है कि Linear UI performance के मामले में बेहतर है
  • अच्छा होगा अगर कोई modern tech के साथ Bugzilla clone बना दे। मेरे हिसाब से Jira की नकल करना गलत दिशा है

    • Jira की तुलना में Bugzilla की कौन-सी unique features या approach है, यह जानना चाहूँगा
      Jira आने से पहले Redmine बहुत लोकप्रिय था, और कई बार Bugzilla से ज़्यादा सराहा भी जाता था, इसलिए Bugzilla का ज़िक्र थोड़ा surprising लगा
    • Bugzilla अभी भी मौजूद है। और अगर आपको लगता है कि किसी चीज़ की नकल करना गलत दिशा है, तो सीधे “सही चीज़” की नकल कर लीजिए
  • क्या सिर्फ़ मुझे ऐसा लग रहा है, या यह इस क्षेत्र के दूसरे competitor Linear से बहुत मिलता-जुलता दिखता है
    मेरा मतलब feature set नहीं है। issue tracker और kanban board में आप सीमित तरह की चीज़ें ही कर सकते हैं। लेकिन visual design, font, और text size जैसी असली appearance काफ़ी मिलती है

    • मैं दोनों को बहुत अच्छी तरह नहीं जानता, लेकिन सिर्फ़ plane और linear नाम देखें तो लगता है जैसे एक दूसरे का आध्यात्मिक उत्तराधिकारी हो
  • समझ नहीं आता कि जिसमें Jira की शायद 1/500 functionality भी नहीं है, उसे Jira alternative क्यों कहा जा रहा है। यह तो बस kanban board वाला एक simple project management tool है

    • बहुत लोग Jira को ठीक उसी तरह देखते हैं। Jira की surface-level functionality इस्तेमाल करना आसान है, और लोग उसे थोड़े extra features वाले Trello की तरह इस्तेमाल करते हैं, advanced features का ज़्यादा उपयोग नहीं करते
    • आम तौर पर basic features से ज़्यादा की ज़रूरत नहीं होती। बाकी ज़्यादातर admin को खुश करने वाले extras होते हैं
    • Jira की advanced functionality कुछ खास नहीं है। यह market को first-mover advantage से dominate करने और competitors को acquire करते रहने की वजह से locked-in स्थिति जैसा मामला ज़्यादा है
    • यह आम बात है। ज़्यादातर “Notion alternative” असल में सिर्फ़ note apps होते हैं, और “Airtable alternative” केवल row-based data UI की नकल करते हैं
  • सोच रहा हूँ कि .so क्यों है। payara.fish समझ आता है क्योंकि Payara, GlassFish पर आधारित है, लेकिन यहाँ कहानी क्या है, पता नहीं

    • लगता है Notion, या मेरे employer https://notion.so/product ने .so को trend बना दिया। हालांकि .so की वजह से कई साल समस्याएँ हुई हैं, इसलिए मैं इसकी सिफारिश नहीं करूँगा
    • plane नाम भी अपने आप में दिलचस्प है। नए product के लिए यह ऐसा नाम है जिसे search engine में ढूँढना काफ़ी मुश्किल हो जाता है
      हालांकि “plane issue tracker” खोजने पर DDG में plane.so पहला result आता है
    • शायद इसलिए कि 1) यह available था, और 2) इसे न लेने की कोई वजह नहीं थी
    • सोच रहा हूँ कि क्या इसका shared libraries से कोई संबंध है
  • क्या इसमें एक ticket पर दो या अधिक लोगों को assign किया जा सकता है?

    • लगभग हर project management software में यह हिस्सा असुविधाजनक होता है
      मैं ऐसा तरीका चाहता हूँ जिसमें एक व्यक्ति “owner” हो, और बाकी लोग काम करने, review करने, चर्चा करने या co-authoring के लिए अस्थायी रूप से जुड़े रह सकें। कुछ software multiple assignees की अनुमति देते हैं, लेकिन जैसा पुरानी management कहावत कहती है, अगर सब ज़िम्मेदार हैं तो कोई भी ज़िम्मेदार नहीं है। इसलिए मैं अब भी चाहता हूँ कि एक व्यक्ति को कोई खास role या label दिया जाए
    • shared responsibility का मतलब है कोई responsibility नहीं
    • Jira में यह हमेशा खटकता है। हर काम एक ही व्यक्ति अकेले कैसे करेगा?
      Jira के sub-tasks कुछ हद तक मदद करते हैं