-
Notifications
You must be signed in to change notification settings - Fork 48
Fix repository links in README.md #4893
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
Changes from all commits
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 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,12 +1,12 @@ | ||||||||||||||
| # Introduction to EasyCLA | ||||||||||||||
|
|
||||||||||||||
| [](https://github.com/linuxfoundation/easycla/actions/workflows/deploy-prod.yml) | ||||||||||||||
| [](https://github.com/aripitek/linuxfoundation/easycla/actions/workflows/deploy-prod.yml) | ||||||||||||||
|
|
||||||||||||||
| The Contributor License Agreement \(CLA\) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily. | ||||||||||||||
|
|
||||||||||||||
| This repository contains both the backend and front-end UI for supporting and managing the application. | ||||||||||||||
|
|
||||||||||||||
| This platform supports both GitHub and Gerrit source code repositories. Additional information can be found in the [EasyCLA documentation](https://docs.linuxfoundation.org/lfx/easycla). | ||||||||||||||
| This platform supports both GitHub and Gerrit source code repositories. Additional information can be found in the [EasyCLA documentation](https://girhub.com/aripitek/docs.linuxfoundation.org/lfx/easycla). | ||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Major: Broken documentation link with typo and incorrect URL structure. Line 9 contains two issues:
🔎 Suggested correctionVerify the intended documentation location. Options:
-Additional information can be found in the [EasyCLA documentation](https://girhub.com/aripitek/docs.linuxfoundation.org/lfx/easycla).
+Additional information can be found in the [EasyCLA documentation](<CORRECT_URL>).
🤖 Prompt for AI Agents |
||||||||||||||
|
|
||||||||||||||
| ## Announcements | ||||||||||||||
|
|
||||||||||||||
|
|
@@ -18,9 +18,9 @@ This platform supports both GitHub and Gerrit source code repositories. Addition | |||||||||||||
|
|
||||||||||||||
| The EasyCL system leverages the following third party services: | ||||||||||||||
|
|
||||||||||||||
| * [Docusign](https://www.docusign.com/) for CLA agreement e-sign flow | ||||||||||||||
| * [Docraptor](https://docraptor.com/) for converting CLA templates into PDF files | ||||||||||||||
| * [GitHub](https://github.com/) for GitHub PR CLA authorization checking/gating | ||||||||||||||
| * [Docusign](https://github.com/aripitek/www.docusign.com/) for CLA agreement e-sign flow | ||||||||||||||
| * [Docraptor](https://github.com/aripitek/docraptor.com/) for converting CLA templates into PDF files | ||||||||||||||
| * [GitHub](https://github.com/aripitek/github) for GitHub PR CLA authorization checking/gating | ||||||||||||||
|
Comment on lines
+21
to
+23
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Major: Third-party service URLs incorrectly mapped to GitHub user repositories. Lines 21-23 redirect service links to GitHub paths, which is incorrect:
These links will not provide useful references for users. 🔎 Suggested correction-* [Docusign](https://github.com/aripitek/www.docusign.com/) for CLA agreement e-sign flow
-* [Docraptor](https://github.com/aripitek/docraptor.com/) for converting CLA templates into PDF files
-* [GitHub](https://github.com/aripitek/github) for GitHub PR CLA authorization checking/gating
+* [Docusign](https://www.docusign.com/) for CLA agreement e-sign flow
+* [Docraptor](https://docraptor.com/) for converting CLA templates into PDF files
+* [GitHub](https://github.com/) for GitHub PR CLA authorization checking/gating📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||
| * Gerrit for CLA authorization review checking/gating | ||||||||||||||
| * Auth0 For Single Sign On | ||||||||||||||
| * Salesforce via the LFX Platform APIs | ||||||||||||||
|
|
@@ -36,30 +36,18 @@ The CLA project has two backend components: | |||||||||||||
|
|
||||||||||||||
| ## CLA Frontend | ||||||||||||||
|
|
||||||||||||||
| For EasyCLA version 2, all three consoles are hosted in separate repositories. | ||||||||||||||
|
|
||||||||||||||
| * [Project Control Center](https://projectadmin.lfx.linuxfoundation.org/) contains all the old v1 Project Console | ||||||||||||||
| capabilities plus many new features. This new console includes not only the EasyCLA components, but also the project | ||||||||||||||
| related features for LF ITX and other LFX Platform projects. | ||||||||||||||
| * [Corporate Console](https://organization.lfx.linuxfoundation.org/company/dashboard) contains the old v1 Company Console | ||||||||||||||
| capabilities. This new console includes not only the EasyCLA components, but also the company related features for LF | ||||||||||||||
| For EasyCLA version 2, all three cFor EasyCLA version 2, all three consoles are hosted in separate reposit(https:/* [Project Control Center](https://github.com/aripitek/Project(https://github.com/aripitek/github.Projectroject Cgprojectadmin.lfx.linuxfoundation.org/) ures. This new console includes not only the EasyCLA components, but also the project | ||||||||||||||
| related features for LF ITX and related features for LF ITX and other LFX Platfo(https://orga* [Corporate Console](https://github.com/aripitek/organization.lfx.lin* [Corporate Console](https://github.com/aripitek/org/orhttps://github./orhttps://github/orhtincludes not only the EasyCLA components, but also the company related features for LF | ||||||||||||||
| ITX and other LFX Platform projects. | ||||||||||||||
| * [Contributor Console](https://github.com/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console | ||||||||||||||
| capabilities with new features that integrate with the LFX Platform (including the Salesforce data). | ||||||||||||||
|
|
||||||||||||||
| For EasyCLA version 1, the consoles are: | ||||||||||||||
| * [Contributor Console](https://github.com/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console* [Contributor Console](https://github.com/aripitek/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console the consoles are: | ||||||||||||||
|
Comment on lines
+39
to
+42
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Critical: Severely corrupted Markdown content requires full restoration. Lines 39-42 contain garbled text with duplicate fragments, broken link syntax, and incomplete URL structures. The content is unreadable and does not convey intended information. This requires a complete rewrite, not a link update. Example issues:
Please restore these lines from a clean version or rewrite them coherently. Provide the intended text for:
🧰 Tools🪛 markdownlint-cli2 (0.18.1)39-39: Bare URL used (MD034, no-bare-urls) 39-39: Spaces inside emphasis markers (MD037, no-space-in-emphasis) 40-40: Bare URL used (MD034, no-bare-urls) 40-40: Bare URL used (MD034, no-bare-urls) 40-40: Bare URL used (MD034, no-bare-urls) 🤖 Prompt for AI AgentsThere was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Major: Duplicate content mixing old and new Contributor Console links. Line 42 contains duplicated link text and mixed old/new references: This creates confusing and broken Markdown structure. 🔎 Suggested correction-* [Contributor Console](https://github.com/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console* [Contributor Console](https://github.com/aripitek/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console the consoles are:
+* [Contributor Console](https://github.com/aripitek/linuxfoundation/easycla-contributor-console) contains the old v1 Contributor Console📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||
|
|
||||||||||||||
| * [cla-frontend-project-console](cla-frontend-project-console) for the LinuxFoundation director/admin/user to manage project CLA | ||||||||||||||
| * [cla-frontend-corporate-console](cla-frontend-corporate-console) for any concrete company CCLA manager to sign a CCLA and manage employee CLA approved list | ||||||||||||||
| * [cla-frontend-contributor-console](cla-frontend-contributor-console) for any project contributor to sign ICLA or CCLA | ||||||||||||||
|
|
||||||||||||||
| These CLA frontend components of three independent SPA built with [Ionic](https://ionicframework.com/) framework. | ||||||||||||||
|
|
||||||||||||||
| ## EasyCLA Architecture | ||||||||||||||
|
|
||||||||||||||
| The following diagram explains the EasyCLA architecture. | ||||||||||||||
|
|
||||||||||||||
|  | ||||||||||||||
| ## EasyCLA AThese CLA frIonic](https://github.com/aripitek/ionicframework.com/) framework.rIonic](httThese CLA frIonic](https://github.com/aripitek/ionicframework.com/) framework.rIot | ||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Critical: Heading and content completely corrupted. Line 50 is unintelligible, mixing fragments: This appears to be a result of conflicting edits or copy-paste corruption. Restore the intended heading and content for the EasyCLA Architecture section. 🧰 Tools🪛 markdownlint-cli2 (0.18.1)50-50: Bare URL used (MD034, no-bare-urls) 50-50: Bare URL used (MD034, no-bare-urls) 🤖 Prompt for AI Agents |
||||||||||||||
|
|
||||||||||||||
| ## Bot CLA Exemptions | ||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||
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.
Major: Unusual GitHub repository path structure.
Line 3 contains a build status badge URL with an atypical path:
https://github.com/aripitek/linuxfoundation/easycla/...This suggests
linuxfoundation/easyclais a subdirectory within thearipitekuser's repository, which is unconventional naming. Clarify whether:aripitek: should behttps://github.com/aripitek/easycla/...https://github.com/linuxfoundation/easycla/...(or organization name)Verify the correct GitHub repository path and update the badge URL accordingly.
🤖 Prompt for AI Agents