Geeksblabla code of conduct

TL;DR

The purpose of our Community Code of Conduct is to ensure that all participants in the Geeksblabla community have the best possible experience. We are all here to help each other learn, grow our skill sets, and have a good time!

  • Be friendly and welcoming
  • Be considerate
  • Be patient
  • Be nice
  • Communicate effectively

Community code of conduct

Version: 1.0.0 beta

Date: Saturday, January 27, 2024

Authors: Geeksblabla geeksblabla@gmail.com

Licence: Creative Commons Attribution-Share Alike 3.0

I - About

The Community: GeeksBlaBla is a vibrant community initiative dedicated to fostering a passion for technology and innovation among Moroccans. Spearheaded by a group of passionate tech enthusiasts, GeeksBlaBla aims to bridge the language barrier in the tech realm by disseminating information and engaging discussions in the Moroccan dialect, Darija. Through various platforms, including their YouTube channel, podcasts, and online/offline conferences, GeeksBlaBla brings together tech enthusiasts, professionals, and learners to explore the latest trends, share knowledge, and collaborate on projects. Their mission is to empower Moroccans with the skills and knowledge to become active participants in the global tech landscape.

The community is the author of many projects that aim to build a unified knowledge-sharing platform for every Moroccan tech fellow:

The Podcast: delves into the world of technology, exploring various topics ranging from software development and web design to artificial intelligence and cybersecurity. Hosted by a team of knowledgeable individuals, the podcast caters to both tech novices and enthusiasts, providing insights and practical tips that can be applied in various tech-related fields.

Awesome-Morocco: serves as a comprehensive directory of Moroccan tech resources, showcasing the vibrant tech ecosystem in the country. The platform features a curated list of Moroccan tech companies, startups, communities, events, and resources, providing a centralized hub for anyone seeking to connect with the Moroccan tech community.

Stateofdev.ma: this is an annual survey that sheds light on the state of technology in Morocco. The survey gathers data from Moroccan tech professionals, providing valuable insights into trends, challenges, and opportunities within the Moroccan tech industry. The findings of the survey are instrumental in understanding the evolving needs and aspirations of the Moroccan tech community, allowing GeeksBlaBla to tailor its initiatives to address these needs and contribute to the growth of the Moroccan tech landscape.

BlablaConf: is a hybrid annual tech conference organized by GeeksBlaBla to bring together the Moroccan tech community and connect them with international experts and thought leaders. The conference features a diverse range of talks, workshops, and networking opportunities, covering a wide spectrum of tech topics. Blablaconf has become a significant platform for showcasing the Moroccan tech ecosystem and fostering collaboration and knowledge exchange within the community.

I - Values

  1. Passion for Technology: GeeksBlaBla is driven by a deep passion for technology and its transformative power. We are committed to exploring and embracing the latest technological advancements and empowering others to do the same.
  2. Collaboration and Partnership: We believe in the power of collaboration to achieve great things. We partner with other organizations, businesses, and individuals to amplify our impact and create a more vibrant tech ecosystem in Morocco.
  3. Empathy: GeeksBlaBla recognizes that technology should be used to enhance human lives, not to replace them. They strive to create products and services that are user-centered and that meet the needs of real people.
  4. Responsibility: GeeksBlaBla takes seriously the ethical implications of technology. They are committed to using technology in a way that is responsible, ethical, and sustainable.
  5. Inclusivity: GeeksBlaBla believes that everyone should have the opportunity to participate in the tech community. They are committed to creating a welcoming and inclusive environment for people of all backgrounds and abilities.
  6. Openness and Transparency: We are committed to open communication and transparency. We believe that building trust and respect is essential for a thriving community. (See Funding and Partnerships section: III → 3 → E)

III - Code of Conduct

1 - Our Pledge:

As a member of the GeeksBlaBla community, I pledge to:

  • Embrace technology with passion and responsibility.
  • Contribute to the growth and success of the Moroccan tech ecosystem.
  • Share knowledge and empower others to learn and grow.
  • Collaborate with fellow tech enthusiasts to create innovative solutions.
  • Promote diversity, inclusion, and accessibility in the tech community.
  • Uphold the highest ethical standards in the use of technology.
  • Embody the values of empathy, responsibility, and inclusivity.

By adhering to this pledge, we can collectively shape a more vibrant, equitable, and impactful tech community in Morocco and beyond.

2 - Our Scope:

A) GeeksBlaBla as an NGO

GeeksBlaBla could operate as a registered non-governmental organization (NGO) to formalize its operations and structure, enabling it to secure funding, collaborate with other organizations, and gain recognition as a legitimate community-driven initiative (WIP).

B) Mission and Vision

GeeksBlaBla's mission could be to foster a vibrant and inclusive tech community in Morocco, empowering Moroccans to become active participants in the global tech landscape. Its vision could be to make Morocco a hub for innovation and technology, where Moroccan talent can thrive and contribute to the development of the country and beyond.

C) Governance and Structure

GeeksBlaBla could establish a board of directors composed of experienced individuals from the tech and community development sectors. The board would oversee the organization's operations, ensuring adherence to its mission and vision, and making strategic decisions to advance its goals.

D) Programs and Initiatives

GeeksBlaBla could continue its existing initiatives, such as the podcast, Awesome-Morocco, Stateofdev, and Blablaconf, while expanding its program offerings to include:

  • Tech education and training: Provide workshops, bootcamps, and online courses to equip Moroccans with the skills and knowledge they need to succeed in the tech industry.
  • Mentorship and networking opportunities: Connect aspiring tech professionals with experienced mentors and foster a network of tech enthusiasts and entrepreneurs.
  • Tech community events and workshops: Organize regular meetups, hackathons, and workshops to promote collaboration, knowledge sharing, and innovation within the tech community.
  • Research and advocacy: Conduct research on the Moroccan tech landscape and advocate for policies that support the growth and development of the tech sector.

E) Funding and Partnerships

GeeksBlaBla could seek funding from various sources, including:

  • Corporate sponsorships: Partner with tech companies and businesses to support its initiatives and gain exposure to the Moroccan tech community.
  • Grants and donations: Apply for grants from foundations, government agencies, and international organizations that support tech education, entrepreneurship, and community development.
  • Crowdfunding campaigns: Engage the tech community and the public to support GeeksBlaBla's mission through crowdfunding campaigns.
  • Partnerships with universities and tech hubs: Collaborate with universities, tech hubs, and other organizations to expand its reach and impact.

By structuring itself as an NGO, GeeksBlaBla can streamline its operations, secure funding, and establish itself as a leading force in driving Morocco's tech ecosystem forward.

GeeksBlaBla could also consider publishing accounting reports annually to enhance transparency and accountability. These reports could provide insights into the organization's financial health, fundraising efforts, and program expenditures. This information would be valuable to potential donors, partners, and the public, demonstrating the organization's financial responsibility and commitment to its mission. By publishing regular accounting reports, GeeksBlaBla can foster trust and credibility among its stakeholders and contribute to a more transparent and accountable NGO sector in Morocco.

By publishing annual accounting reports, GeeksBlaBla can strengthen its commitment to transparency and accountability, demonstrating its dedication to upholding the highest ethical standards and building a strong foundation for sustainable growth.

3 - Copyright and Attribution

GeeksBlaBla Community Attribution and Copyright Guidelines

Purpose

These guidelines are intended to clarify and protect the rights of the GeeksBlaBla community regarding the attribution and copyright of content generated within the community.

Attribution

All content shared within the GeeksBlaBla community, including but not limited to text, images, code, and videos, should be properly attributed to the original creator (Geeksblabla). This means including a link to the original source or providing credit to the author (Geeksblabla). By attributing content, we can ensure that creators are recognized for their work and that their intellectual property is respected.

Copyright

All content created within the GeeksBlaBla community is owned by the original creator (GeeksBlabla). This means that the creator has the exclusive right to reproduce, distribute, display, and create derivative works from their content. Users of the GeeksBlaBla community are free to share and remix content, provided that they adhere to the following guidelines:

  • Non-commercial use: Content may be shared and remixed for non-commercial purposes only.
  • Proper attribution: Users must properly attribute the original creator of the content.
  • Non-derivative works: Users may not create derivative works from the content without the express permission of the original creator.
  • Respect for copyright: Users must respect the copyright of the original creator and avoid using their content in a way that could infringe upon their rights.

Exceptions

The following exceptions apply to these guidelines:

  • Fair use: Under certain limited circumstances, content may be used without attribution or permission for purposes such as criticism, commentary, news reporting, teaching, scholarship, or research.
  • Public domain: Content that is in the public domain may be used without attribution or permission.

Enforcement

GeeksBlaBla reserves the right to review and remove content that is not attributed or copyrighted properly. Users who repeatedly violate these guidelines may be banned from the community.

Additional Resources

For more information on copyright law, please visit the following websites:

4 - Conflict Resolution

GeeksBlaBla Community Conflict Resolution Policy

Purpose

The purpose of this policy is to establish a fair and equitable process for resolving conflicts that arise within the GeeksBlaBla community. This policy aims to ensure that all members of the community are treated with respect and that their concerns are heard and addressed.

Scope

This policy applies to all members of the GeeksBlaBla community, including but not limited to moderators, administrators, and regular users. It applies to all forms of communication within the community, including but not limited to online forums, chat rooms, and social media groups.

Types of Conflicts

This policy covers a wide range of conflicts, including but not limited to:

  • Harassment or bullying
  • Discrimination or hate speech
  • Intellectual property infringement
  • Copyright violations
  • Misrepresentation of facts
  • Defamation or libel

Resolution Process

The GeeksBlaBla community will use a multi-step process to resolve conflicts. The first step will be to encourage the parties involved to resolve the conflict directly. If they are unable to do so, the conflict will be escalated to a moderator or administrator. Moderators and administrators will use their discretion to determine the most appropriate course of action, which may include:

  • Mediation
  • Arbitration
  • Suspension or expulsion from the community

Appeals

Members of the GeeksBlaBla community have the right to appeal any decision made by a moderator or administrator. Appeals will be reviewed by a panel of community members.

Communication

GeeksBlaBla will communicate all decisions related to conflict resolution clearly and transparently. Members of the community will be informed of the reasons for any decisions and will have an opportunity to provide feedback.

Enforcement

GeeksBlaBla will take all necessary steps to enforce its conflict resolution policy. This may include warning offenders, suspending or expelling them from the community, or taking legal action.

Reporting Conflicts

If you are aware of a conflict that is violating this policy, please report it to a moderator or administrator as soon as possible using this email geeksblabla@gmail.com. You can do so by sending a private message or by using the community's reporting tool.

5 - Hiring, Firing, and Resignation Policies

GeeksBlaBla Community Hiring, Firing, and Resignation Policies

Purpose

The purpose of these policies is to establish clear and transparent guidelines for hiring, firing, and resigning within the GeeksBlaBla community. These policies aim to ensure that all members of the community are treated fairly and equitably, regardless of their role or seniority.

Hiring

When hiring new members to the community, GeeksBlaBla will focus on finding individuals who are passionate about technology, have a strong work ethic, and are committed to the community's values and mission. The hiring process will include:

  • Application review: Applicants will be evaluated based on their qualifications, experience, and fit with the community's culture.
  • Onboarding: Make sure the new members have all the necessary access and understand the tasks, Generally the onboarding part will be with an experienced member.

Firing

GeeksBlaBla reserves the right to terminate the membership of any member who violates the community's policies or who is deemed to be a liability to the community. The firing process will include:

  • Documentation: Evidence of the member's violation of the community's policies will be documented.
  • Warning: The member will receive a written/verbal warning about their behavior.
  • Termination: If the member continues to violate the community's policies after receiving a written warning, their membership will be terminated.

Also, the team reserves the right to fire a member if more than 70% of the core team agrees on the decision.

Resignation

Members of the GeeksBlaBla community are free to resign at any time. However, the member must follow the offboarding process and return all community-owned access and/or gadgets.

Reporting Concerns

If you are aware of any concerns regarding hiring, firing, or resignation within the GeeksBlaBla community, please report them to the community's moderators or administrators. You can do so by sending a private message or by using the community's reporting tool.

By following these policies, we can help to create a fair and equitable community for all members of the GeeksBlaBla community.