Skip to content
@cometbid-sfi

The Cometbid Technology Foundation Inc.

The Cometbid Technology Foundation is a decentralized open source community of tech experts

THE COMETBID TECHNOLOGY FOUNDATION TRANSPARENT BACKGROUND-github

🇳🇬 🇨🇦 🇺🇸 🇬🇧 🇬🇭 🇿🇦 🇰🇪

Our tagline:
Have an idea 💡?
Build a team, launch, scale, and grow!

🐴 About us

The Cometbid Technology Foundation (TCTF for short) is a non-profit public organization to provide a platform for open, collaborative Software development projects by supplying Cloud infrastructure, management, monitoring, communication, and Business infrastructure for Startups, Green-field projects and Corporations.

🏫 Background and History

  1. The Cometbid Technology Foundation is heavily linked to the cometbid-project GitHub account, with the author's several years of labouring in isolation on projects.
  2. TCTF started with a group of tech experts especially of African descent who over the years have had challenges working in Silos and wishes to see collaboration become a central ingredient for success.
    More later ...

🏹 Aims and Objectives

  1. To build a community of tech experts that share ideas and build projects collectively.

  2. To build groups/teams from the community that discuss tech topics of interest.

  3. To serve as an avenue for Businesses and External entities to solicit usage of our code components with paid support in the long term, while they can also contribute code to the community's projects.

  4. In this community, all codes will be free to the public for both Personal and Commercial usage with conditions of use with paid-support agreements under the OSS(Open-Source Software) standards.

  5. We will work to ensure high quality of our Design, maintain high-level coding standards, adhere to local and international laws on data usage and distribution, code quality, testability, reusability, maintenance, and documentation.

  6. Members and Contributors will sign an MOU(Memorandum of Understanding) and a Copyright agreement on the usage of their work, as all contributions are voluntary(unpaid).

  7. To provide legal protection to volunteers working on TCTF projects, and to prevent the 'Cometbid' brand name from being used by other organizations without permission.

  8. To provide expert advice to African startups via Tech events, shows, trainings, and conferences, mostly on how to:
    i. Structure the software development team to achieve maximum efficiency and productivity.
    ii. Manage development team(s) and mitigate the risk of losing coding staff in an ongoing project.

    "Avoid the danger of poor planning, lack of upfront design and Architecture, and absence of CI/CD pipelines and coding standards. More importantly, incorporate tests in your Deployment pipeline."

    iii. Take advantage of Cloud services, and ensure coding standards and best practices.
    iv. Provision Cloud infrastructure, monitor usage, and manage cost.
    v. Automate deployment to the Cloud with seamless integration testing.

In general terms, we will work to ensure African tech startups and corporations build properly in order to scale globally, and those will hopefully include members of this community. This community is meant to transcend several generations, and our legacy should remain after we are long gone. It's our way of giving back to the community that breeds us.

🧑‍🤝‍🧑 Community Structure

Board of Directors will be voted in yearly(maximum of 11 members) with one person serving as President, and one person, Vice President. We do have space on the Board for a standby Solicitor(legal expert) to help with possible legal issues and much more.

Project Committees will maintain projects with each member having a given role.

Project Owners are people who decide to move a project from an existing Organization or Repository to ours and so have a claim of ownership on the project.

Maintainers are the only people with commit access to a project. Often listed in the README file as maintainers. Regardless of their day-to-day activities, a maintainer is someone who feels responsible for the direction of a project, its outcome, and is committed to improving it.

Contributors could be anyone who comments on an issue or pull request, people who add value to the project(triaging issues, writing code, organizing events, or anybody with a merged pull request).

Committers are people given commit(not merge) access on a project.

Sponsors are people who provide financial, legal, and professional non-technical contributions to the community as a whole.

Fiscal Sponsor TCTF may serve as a fiscal sponsor for Project owners who don't want to go through the trouble of setting up a Non-profit. As a non-profit fiscal sponsor, we'll accept donations on their behalf usually in exchange for a percentage of the donation.

🥇 Meritocracy

Developers are admitted to onboard projects based on experience, contributions, and performance, and allowed to move up the ranks.

http://oss-watch.ac.uk/resources/meritocraticgovernancemodel

http://oss-watch.ac.uk/resources/governancemodels

👨‍💼 Project Committees

  • How to become a Project Commitee: Only open to members of the community.
    These are usually people who jointly decided to move forward with a project idea by submitting a proposal for consideration by the Board.

🫂 Members

  • How to become a Member: You can become a member by visiting this section to join the WhatsApp community.

🤝 Contributors

  • How to become a Contributor: You don't have to be a member of the community to contribute. For example, you can help in writing our documentation, help files, make changes to code, report bugs, or simply comment on an issue on a project. Every contribution will be duly recognized and appreciated.

  • A Contributor becomes a Committer after having cloned a project, raise a PR(Pull Request), commit changes and those are accepted by the Maintainers of the project.

To join our WhatsApp Community

Click the link or scan the QR code to join.

https://chat.whatsapp.com/FGoWZNCUnjy1EvbWFNFSoE

shared_qr_code-github

We currently have the following Groups(teams) on WhatsApp:

Team Description
Application Security & Testing Team For members to discuss topics about application-level security and how to properly test applications.
Data Science & Engineering Team For members to discuss topics related to data collection, extraction, transformation, loading, and drawing inference and Business value from data.
Mobile Application Dev Team For members to discuss cross-platform and native mobile application, including IoT application development.
UI/UX Design & Usability Engineering Team For members to discuss mobile apps and website aesthetics, accessibility, and ease of use.
DevOps/DevSecOps Team For members to discuss blending development, security, and operations groups into one cohesive and coordinated team to build a more secure and robust application.
Cloud Services, Design and Architecture Team For members to discuss building, managing, monitoring, and administering cloud infrastructure.
Software Engineering Team For members to discuss designing, building, testing, deploying, maintaining, and reacting to changes in application development.

Popular repositories Loading

  1. test-gitaction-workflow test-gitaction-workflow Public

    Test github action workflow and publishing to maven central

    Java 1

  2. cometbid-sfi cometbid-sfi Public

    The default repository for this Organization to contain Guidelines, Rules of Engagement, Copyright Agreements, License and Code of Conducts - Governance issues

  3. .github .github Public

  4. openapi-ecommerce-ui.github.io openapi-ecommerce-ui.github.io Public template

    An e-commerce api-documentation created based on Open-API Specification 3.0

    HTML

  5. spring-webresponse-component spring-webresponse-component Public

    A utility library of reusable component for API request-response handling

    Java

  6. cometbid-utility-pkg cometbid-utility-pkg Public

    A utility library of reusable component for common Cloud services integration

    Java

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…