We're excited to announce that the official Common Expression Language (CEL) repositories have moved to a dedicated GitHub organization. Visit the new cel-expr repository now!
Why the move?
This move is a key step in strengthening the CEL ecosystem. By centralizing our projects, including the language specification, Go, C++, C, Java, and Python implementations, under the cel-expr organization, we aim to:
- Enhance Branding: Create a clear and unified brand identity for CEL.
- Improve Discoverability: Make it easier for users and contributors to find all official CEL resources in one place.
- Ensure Consistency: Foster consistency across all CEL projects.
- Streamline Development: Simplify our development and release processes.
What's Changing?
The following repositories now reside in the cel-expr organization:
google/cel-specis nowcel-expr/cel-specgoogle/cel-cppis nowcel-expr/cel-cppgoogle/cel-gois nowcel-expr/cel-gogoogle/cel-javais nowcel-expr/cel-javacel-expr/cel-pythonandcel-expr/cel-chave already been in thecel-exprnamespace
All future development, issues, and pull requests for these projects will take place in their new homes within the cel-expr organization. This is a non-breaking change, due to automatic redirects, but you should update your URLs where possible.
What Stays the Same?
We've worked to make this transition as seamless as possible:
- Automatic Redirects: GitHub will automatically redirect all web traffic and
gitoperations from the oldgoogle/cel-*URLs to the newcel-expr/cel-*locations. Your existing links andgit remoteconfigurations pointing to the old URLs should continue to work for cloning and fetching. - Preserved History: The full commit history, issues, and pull requests for each repository have been migrated and are available in the new locations.
Action Required: Update Your Dependencies
While existing links and git remote configurations pointing to the old URLs should continue to work thanks to GitHub's redirects, we recommend updating your dependency management configurations (e.g., go.mod, pom.xml, requirements.txt, etc.) to point directly to the new repository URLs under https://github.com/cel-expr. This ensures you are fetching the latest code and releases from the canonical source.
We're thrilled about this new chapter for CEL, bringing all our core components under one roof. We believe this will foster a stronger CEL community and accelerate the development and adoption of CEL.
Explore the new organization at https://github.com/cel-expr!