numfocus / outreachy-contributions-2023

This repository will be used to capture Outreachy applicants' contributions during the Applications phase - May-July 2023 Cohort
BSD 3-Clause "New" or "Revised" License
15 stars 4 forks source link

FIRST CONTRIBUTION BY BLESSING KAZ #29

Closed BlessingKaz closed 1 year ago

BlessingKaz commented 1 year ago

THE GOVERNMENT MODEL

The governance model of the Django open-source project is designed to ensure that the development of the project is conducted with a clear structure for decision-making in an open, transparent, and collaborative manner involving the community. At the heart of the model is Django software foundation that serves as a legal and financial umbrella of the DJANGO project while the Django Technical Board is responsible for overseeing the technical direction of the project

THE PROJECT ROLES

The government model has project roles that consist of different levels of authority and responsibilities. They are as follows;

  • Core Developers - They are responsible for maintaining and developing the core features of Django and are they main contributors.
  • The Technical Board - It's a board of five committers that ensure the codebase runs smoothly and maintain the subsequent technical issues that may arise.
  • Triagers - The are the team members who help manage the issue tracker for the Django project. They review new issues, categorize them, and help ensure that issues are resolve the bugs and features request.
  • Documentation team - These are volunteers who contribute to the documentation of Django. They write and edit documentation and help keep it up to date.
  • Translators - They are the ones that translate the documentations into different languages
  • Security Team - They are responsible for identifying and fixing vulnerabilities in Django
  • Community Team - They participate in the Django community by asking and answering questions on forums like Stack Overflow and helping other users on the project's mailing lists.

THE DESCISON-MAKING PROCESS

The project's decision-making process is designed to be a collaborative, transparent and are made by rough consensus among the core developers, with the project's technical lead having the final say if necessary. The decision-making process is designed to be flexible and adaptable to different situations and may be modified over time as the project evolves. And the decision-making is outlined in the governance model the governance model and Organization of the Django project

It was easy to understand and locate the government model. It was described in the documentation section. There they roles of different entities in the project decision-making were clearly explained and organized even the code of conducts were properly stated

BlessingKaz commented 1 year ago

@arliss-NF Am done with my project on DJANGO , please kindly review it.

Chimnwendum commented 1 year ago

Hello Blessing,

@Arliss Collins @.***> will reply to your request as soon as she can.

On Fri, 10 Mar 2023, 1:15 pm BlessingKaz, @.***> wrote:

@arliss-NF https://github.com/arliss-NF Am done with my task, please kindly review with.

— Reply to this email directly, view it on GitHub https://github.com/numfocus/outreachy-contributions-2023/issues/29#issuecomment-1463721801, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3QPXKIK5KWKL64SXEQLAXTW3MLNBANCNFSM6AAAAAAVWFJWV4 . You are receiving this because you are subscribed to this thread.Message ID: @.*** com>

arliss-NF commented 1 year ago

Hi @BlessingKaz - I have just reviewed this contribution. Great job - you have put a lot of work into this and it is in your own words. One thing to fix - both links to the governance model are giving me a 404 error - could you please check them and correct them? Thanks so much.

arliss-NF commented 1 year ago

I have looked at the links in your second issue and I have the same problem with the Django links. I'm not sure why this is happening because I can find the pages using Chrome but the links in your issues don't direct me to the right page. I want to make sure that you have found the material I was looking for. This is why I need to verify the links. Thank you so much for all your hard work.

BlessingKaz commented 1 year ago

Thank you so much for the feedback. I have made the correction. Now you can kindly review and click on the links now @arliss-NF