Getting Started with CAMARA
Intro to the CAMARA Community
From a functional perspective the scope is limited to telco APIs, that means APIs in the domain of telco mobile networks, telco fixed line networks, telco edge cloud, etc. or supporting these (e.g. for authentication). CAMARA only works on customer-facing northbound APIs. East-west federation / roaming APIs are out of scope for CAMARA. Check out how to get started below!
Getting Started
Just getting your feet wet? This section will give you a comprehensive roadmap to jumpstart your journey, from understanding the basic terminologies to setting up your development environment and creating your Linux Foundation ID & Set Up Your Individual Dashboard.
Create Your Linux Foundation ID & Set Up Your Individual Dashboard
A Linux Foundation ID is your unique identifier across all Linux Foundation communities. If you don't already have one, set up your LF ID here. Once you have your LF ID, you can set up your profile at https://openprofile.dev. Designed as a self-service dashboard for each and every member (individuals) of our community. Individual Dashboard is the one place where you can:
Learn More about your Individual Dashboard here.
Single Sign On (SSO)
The Linux Foundation provides a Single Sign-On service (SSO) to offer secure access and protect the identities of all its communities. Linux Foundation managed systems and services like Events Registration, Zoom, Training and Certification, Jenkins, JIRA, Gerrit, Confluence, CommunityBridge (Funding, Mentorship, EasyCLA, LFX, Security) are already protected by this SSO service. Additional services to be covered in the near future will include Slack Groups.io, among others.
For the LFN, most of the information on the wikis is viewable as an anonymous user; however, a universal ID is needed to access some content areas and is ultimately required if you will contribute to the project in any way. Please get an LFID first, even if you only plan to browse content passively as it will save you (and potentially our IT team) headaches in the future.
I have an account, now what?
Join some of our Community Meetings
Community is at the heart of everything we do. Learn about our regular community meetings, how to join them, and what you can expect in these interactive sessions.
Join our Mailing Lists and Slack.
We use Groups.io mailing lists as our primary method of project communications.
TIP: In order to join any project mailing list you must also be subscribed to "main@lists.camaraproject.org"
TIP: We strongly recommend you join the "all" mailing list. This list is used for our Monthly All Hands meeting. If you wish to be a voting member of any committee in the CAMARA Community, you will be required to be a member of this list.
TIP: We recommend that you join the "TSC" mailing list to be informed of technical decisions made by the Technical Steering Committee.
We also have a free Slack server set up for quick questions, feel free to check it out here: https://join.slack.com/t/camara-project/
Check out the Upstream First Best Practices Guide
Quality and consistency are key for any open-source project. This guide provides insights into the best practices for contributing upstream to ensure the highest level of quality and collaboration.
Discover LFX, the suite of tools designed to improve your project's sustainability, security, and insight metrics. Find out how you can leverage LFX to better manage and track your contributions. Some of the most important tools are listed here:
Insights: identify opportunities to grow your community and monitor open source ecosystem trends, compare projects and easily understand project health.
Security: Instill trust with complete code security. and enable developers to identify and resolve vulnerabilities quickly and easily.
Organization Dashboard: Free up your time to focus on what matters most to your project and automate project operations so you can focus on getting the work done.
Individual Dashboard: Build your personal community profile, manage credentials and contact details, display badges for completing certifications and other accomplishments.
EasyCLA: The only tool to support both individual and corporate CLA workflows to enforce contribution policies.
Check our Community Q&A
These are step-by-step guides to help you through some of our most common questions. Want to contribute to the Playbook? Contact @Casey Cain or @Evan Harrison
Getting Help
Sometimes, we all need a little help, but where do I go, and who do I ask?
LF Toolchain Support
Each Project has its own set of tools that have been chosen by that particular community and while there are ongoing efforts to standardize where possible across the LFN, one size does not fit all.
LFX Community Forums
We are here to empower open source communities and establish, maintain, and scale our open source ecosystems.
Find LFX Product Roadmaps, Quick Start Guides, Onboarding Videos, and great Community members here!
Still unsure of how to proceed?
Reach out to @Casey Cain ccain@linuxfoundation.org and @Evan Harrison eharrison@linuxfoundation.org for additional inquiries.