-
Notifications
You must be signed in to change notification settings - Fork 0
chore: add engineering onboarding documentation #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 1 commit
3486f19
4270140
5a515a9
3d95850
2a07d76
4af33dd
8f5453d
43df975
b6d2c03
a092453
dc9e279
c275362
66cd70c
6f91d4d
9a96d1f
10615a3
c7652f1
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,229 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # Developer Tools & Platforms | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Welcome to the Linux Foundation development team! This guide provides an overview of the tools and platforms we use. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## 🚀 Getting Started | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1. **Review this entire document** to understand our tech stack | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2. **Request access** to all relevant platforms (see each section for account setup instructions) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3. **Contact your manager or IT team** if you need help with access to any platform | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4. **Bookmark this page** for quick reference 😀 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## 🔐 Security and Access Management | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### 1Password | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 16 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: Password management and secure credential storage | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 17 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://1password.com/](https://1password.com/) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **What it does**: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Store and share team passwords, API keys, and sensitive information securely | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Generate strong passwords | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Secure notes and documents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Two-factor authentication backup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Account Setup**: Request invitation from your manager or tech lead and access with your Linux Foundation email account | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## 🔧 Development Tools | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Version Control - GitHub | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 30 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Main Organization**: [https://github.com/linuxfoundation](https://github.com/linuxfoundation) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 31 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Key Repositories**: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **PCC Repository**: [https://github.com/linuxfoundation/lfx-pcc](https://github.com/linuxfoundation/lfx-pcc) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **ITX Repository**: [https://github.com/linuxfoundation-it](https://github.com/linuxfoundation-it) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Engineering Artifact and Notes Repository**: [https://github.com/linuxfoundation/lfx-engineering](https://github.com/linuxfoundation/lfx-engineering) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: Source code management and collaboration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Account Setup**: Ensure your personal GitHub account is added to the organization | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dealako marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### Integrated Development Environments (IDEs) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 39 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #### Cursor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 40 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: AI-powered code editor with built-in AI assistance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://cursor.sh/](https://cursor.sh/) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **What it does**: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - AI-powered code completion and generation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Intelligent code refactoring and debugging | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Natural language to code translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Integration with popular extensions and themes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Account Setup**: Request team access from your director or tech lead and access with your Linux Foundation email account | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #### Zed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: High-performance, collaborative code editor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://zed.dev/](https://zed.dev/) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **What it does**: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Lightning-fast performance with native speed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Real-time collaborative editing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Built-in terminal and Git integration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Minimalist design with powerful features | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Account Setup**: Download and install from website, account required for collaboration features | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #### Neovim | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: Modern, extensible terminal-based text editor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://neovim.io/](https://neovim.io/) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **What it does**: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Highly customizable and extensible | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Powerful keyboard-driven editing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Extensive plugin ecosystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Lua scripting for configuration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Account Setup**: Install via package manager or from website, configuration is local | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ## 📈 LFX Platforms | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ### LFX-Engineering Onboarding Platforms List | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 77 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **Purpose**: List of LFX-related platforms along with their `Getting Started` wiki | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Check failure on line 78 in onboarding/frontend.md
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://github.com/linuxfoundation/lfx-engineering/tree/main/onboarding/lf-platforms-list](https://github.com/linuxfoundation/lfx-engineering/tree/main/onboarding/lf-platforms-list) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - **URL**: [https://github.com/linuxfoundation/lfx-engineering/tree/main/onboarding/lf-platforms-list](https://github.com/linuxfoundation/lfx-engineering/tree/main/onboarding/lf-platforms-list) | |
| - **URL**: [https://github.com/linuxfoundation/lfx-engineering/blob/main/onboarding/lf-platforms-list.md](https://github.com/linuxfoundation/lfx-engineering/blob/main/onboarding/lf-platforms-list.md) |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is all related to PCC. If anything, it should either not be part of this documentation, or we need it for all platforms.
Check failure on line 86 in onboarding/frontend.md
GitHub Actions / markdown-lint
Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "### Development Environment"]
onboarding/frontend.md:86 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "### Development Environment"]
Check failure on line 87 in onboarding/frontend.md
GitHub Actions / markdown-lint
Lists should be surrounded by blank lines [Context: "- **Purpose**: Development env..."]
onboarding/frontend.md:87 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **Purpose**: Development env..."]
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no account setup for this.
coderabbitai[bot] marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are not official tools that are used by LF
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Avoid leaking deep links to internal design docs
The Whimsical and Lucidchart deep links expose specific workspace/document IDs in a public repo. Even if access is gated, publishing direct IDs can aid enumeration and may violate internal link-sharing guidelines.
Replace deep links with the product homepages + instructions to request access, or link to an internal wiki that’s access-controlled:
### Whimsical
- **Purpose**: Visual collaboration platform for wireframes, flowcharts, and mind maps
- **URL**: [https://whimsical.com/](https://whimsical.com/)
-- **Key Workspaces**:
- - **LFX-Datalake**: [https://whimsical.com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X](https://whimsical.com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X)
+- **Key Workspaces**: Ask your manager/tech lead to invite you to the appropriate Whimsical workspaces (see internal wiki for workspace names/links).
@@
### Lucidchart
-- **Organization Structure**: [https://lucid.app/](https://lucid.app/)
+- **URL**: [https://lucid.app/](https://lucid.app/)
- **Purpose**: Visual diagramming and organizational charts
-- **Key Workspaces**:
- - **Linux P&E organization**: [https://lucid.app/lucidchart/a39693e8-9f93-4f6e-9f31-77cb28de4f81/edit?page=0_0#](https://lucid.app/lucidchart/a39693e8-9f93-4f6e-9f31-77cb28de4f81/edit?page=0_0#)
+- **Key Workspaces**: Ask your manager/tech lead to invite you to the “Linux P&E” Lucidchart org (see internal wiki for links).📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| ## Design & Planning | |
| ### Whimsical | |
| - **Purpose**: Visual collaboration platform for wireframes, flowcharts, and mind maps | |
| - **URL**: [https://whimsical.com/](https://whimsical.com/) | |
| - **Key Workspaces**: | |
| - **LFX-Datalake**: [https://whimsical.com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X](https://whimsical.com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X) | |
| - **What it does**: | |
| - Create mockups and wireframes | |
| - Document processes and workflows | |
| - Collaborate on designs and architecture | |
| - Mind mapping and brainstorming | |
| - **Account Setup**: Request invitation from your manager or tech lead | |
| ### Lucidchart | |
| - **Organization Structure**: [https://lucid.app/](https://lucid.app/) | |
| - **Purpose**: Visual diagramming and organizational charts | |
| - **Key Workspaces**: | |
| - **Linux P&E organization**: [https://lucid.app/lucidchart/a39693e8-9f93-4f6e-9f31-77cb28de4f81/edit?page=0_0#](https://lucid.app/lucidchart/a39693e8-9f93-4f6e-9f31-77cb28de4f81/edit?page=0_0#) | |
| - **What it does**: | |
| - View company structure and team organization | |
| - Create flowcharts and system diagrams | |
| - Document processes and workflows | |
| - Collaborative diagram creation | |
| - **Account Setup**: Request invitation from your director or tech lead and access with your Linux Foundation email account | |
| ## Design & Planning | |
| ### Whimsical | |
| - **Purpose**: Visual collaboration platform for wireframes, flowcharts, and mind maps | |
| - **URL**: [https://whimsical.com/](https://whimsical.com/) | |
| - **Key Workspaces**: Ask your manager/tech lead to invite you to the appropriate Whimsical workspaces (see internal wiki for workspace names/links). | |
| - **What it does**: | |
| - Create mockups and wireframes | |
| - Document processes and workflows | |
| - Collaborate on designs and architecture | |
| - Mind mapping and brainstorming | |
| - **Account Setup**: Request invitation from your manager or tech lead | |
| ### Lucidchart | |
| - **URL**: [https://lucid.app/](https://lucid.app/) | |
| - **Purpose**: Visual diagramming and organizational charts | |
| - **Key Workspaces**: Ask your manager/tech lead to invite you to the “Linux P&E” Lucidchart org (see internal wiki for links). | |
| - **What it does**: | |
| - View company structure and team organization | |
| - Create flowcharts and system diagrams | |
| - Document processes and workflows | |
| - Collaborative diagram creation | |
| - **Account Setup**: Request invitation from your director or tech lead and access with your Linux Foundation email account |
🧰 Tools
🪛 LanguageTool
[grammar] ~153-~153: There might be a mistake here.
Context: ...--- ## Design & Planning ### Whimsical - Purpose: Visual collaboration platform...
(QB_NEW_EN)
[grammar] ~154-~154: There might be a mistake here.
Context: ...or wireframes, flowcharts, and mind maps - URL: [https://whimsical.com/](https://...
(QB_NEW_EN)
[grammar] ~155-~155: There might be a mistake here.
Context: ... maps - URL: https://whimsical.com/ - Key Workspaces: - LFX-Datalake: ...
(QB_NEW_EN)
[grammar] ~156-~156: There might be a mistake here.
Context: ...://whimsical.com/) - Key Workspaces: - LFX-Datalake: [https://whimsical.com/l...
(QB_NEW_EN)
[grammar] ~157-~157: There might be a mistake here.
Context: ....com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X](https://whimsical.com/lfx-datalake-Qgy1wT6KC4RtrhCbfVQ37X) - What it does: - Create mockups and w...
(QB_NEW_EN)
[grammar] ~158-~158: There might be a mistake here.
Context: ...1wT6KC4RtrhCbfVQ37X) - What it does: - Create mockups and wireframes - Docume...
(QB_NEW_EN)
[grammar] ~159-~159: There might be a mistake here.
Context: ...oes**: - Create mockups and wireframes - Document processes and workflows - Col...
(QB_NEW_EN)
[grammar] ~160-~160: There might be a mistake here.
Context: ...mes - Document processes and workflows - Collaborate on designs and architecture ...
(QB_NEW_EN)
[grammar] ~161-~161: There might be a mistake here.
Context: ... Collaborate on designs and architecture - Mind mapping and brainstorming - **Accou...
(QB_NEW_EN)
[grammar] ~162-~162: There might be a mistake here.
Context: ...cture - Mind mapping and brainstorming - Account Setup: Request invitation from...
(QB_NEW_EN)
[grammar] ~165-~165: There might be a mistake here.
Context: ...our manager or tech lead ### Lucidchart - Organization Structure: [https://lucid...
(QB_NEW_EN)
[grammar] ~166-~166: There might be a mistake here.
Context: ...ization Structure**: https://lucid.app/ - Purpose: Visual diagramming and organi...
(QB_NEW_EN)
[grammar] ~167-~167: There might be a mistake here.
Context: ...al diagramming and organizational charts - Key Workspaces: - **Linux P&E organi...
(QB_NEW_EN)
[grammar] ~168-~168: There might be a mistake here.
Context: ...anizational charts - Key Workspaces: - Linux P&E organization: [https://lucid...
(QB_NEW_EN)
[grammar] ~169-~169: There might be a mistake here.
Context: ...93-4f6e-9f31-77cb28de4f81/edit?page=0_0#](https://lucid.app/lucidchart/a39693e8-9f93-4f6e-9f31-77cb28de4f81/edit?page=0_0#) - What it does: - View company structu...
(QB_NEW_EN)
[grammar] ~170-~170: There might be a mistake here.
Context: ...4f81/edit?page=0_0#) - What it does: - View company structure and team organiza...
(QB_NEW_EN)
[grammar] ~175-~175: There might be a mistake here.
Context: ...e diagram creation - Account Setup: Request invitation from your director or tech l...
(QB_NEW_EN)
🤖 Prompt for AI Agents
In onboarding/frontend.md around lines 151 to 176, the Whimsical and Lucidchart
entries expose deep workspace/document links; remove or replace those deep links
with the product homepages (https://whimsical.com/ and https://lucid.app/) and a
short instruction to request access from the manager/tech lead or via the
internal access-controlled wiki; update the "Key Workspaces" lines to either
point to an internal wiki entry (access-controlled) or to a generic "request
access" note, and ensure no workspace/document IDs remain in the public file.
coderabbitai[bot] marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
coderabbitai[bot] marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,30 @@ | ||||||
| # Linux Foundation Platforms - Developer Setup Guide | ||||||
|
|
||||||
| This guide provides setup instructions and getting started resources for key Linux Foundation platforms that developers work with directly. | ||||||
|
|
||||||
| ## 🚀 Getting Started | ||||||
|
|
||||||
| 1. **Review each platform section** to understand what you'll be working with | ||||||
| 2. **Request access** to needed platforms from your manager or tech lead | ||||||
| 3. **Follow the getting started guides** linked in each section | ||||||
| 4. **Contact your team lead** if you encounter setup issues | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## 🏗️ Development Platforms | ||||||
|
|
||||||
| ### LFX-PCC (Project Control Center) | ||||||
| - **Purpose**: Platform for managing Linux Foundation projects, meetings, and committees | ||||||
| - **Key Repository**: [https://github.com/linuxfoundation/lfx-pcc](https://github.com/linuxfoundation/lfx-pcc) | ||||||
| - **Getting Started Guide**: [https://github.com/linuxfoundation/lfx-pcc/wiki](https://github.com/linuxfoundation/lfx-pcc/wiki) | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## 🆘 Need Help? | ||||||
|
|
||||||
| - **Setup Issues**: Check the getting started wiki first. If issues persist, contact your manager or fellow developers | ||||||
| - **Access Problems**: Contact your manager or tech lead | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| *This guide focuses on LFX platforms and their `Getting Started` wiki, where developers can build their local environment and actively contribute code! | ||||||
|
||||||
| *This guide focuses on LFX platforms and their `Getting Started` wiki, where developers can build their local environment and actively contribute code! | |
| *This guide focuses on LFX platforms and their Getting Started wikis, where developers can set up their local environment and actively contribute code.* |
Uh oh!
There was an error while loading. Please reload this page.