Django India Communauté: contributions non code
Bienvenue dans le référentiel de contributions non code de Django India! Cet espace est dédié à la croissance de notre communauté grâce à diverses formes de contributions qui ne nécessitent pas de compétences de codage. Nous croyons fermement que la construction d'une communauté forte va bien au-delà de l'écriture de code - il s'agit de documentation, d'éducation, de conception, de création de contenu et, surtout, de rendre Django plus accessible à tous en Inde.
Pourquoi les contributions non code comptent
Le succès de toute communauté technologique repose fortement sur les contributions qui rendent la technologie plus accessible, compréhensible et utilisable. Bien que le code constitue la base de Django, c'est la documentation, les tutoriels, les guides et les ressources communautaires qui aident les développeurs à tous les niveaux à tirer le meilleur parti du cadre. En contribuant à ces domaines, vous jouez un rôle crucial dans:
- Rendre Django plus accessible aux nouveaux arrivants à travers l'Inde
- Aider les développeurs expérimentés à apprendre les meilleures pratiques et les concepts avancés
- Construire une base de connaissances qui reflète les défis et solutions uniques dans le contexte du développement indien
- Créer des ressources dans les langues régionales pour briser les barrières linguistiques
- Favoriser une communauté plus inclusive et solidaire
- Documenter les expériences et solutions du monde réel spécifiques à notre écosystème
- Soutenir la croissance de l'adoption de Django dans les entreprises et les startups indiennes
Que vous soyez un écrivain technique, un designer, un créateur de contenu, un éducateur, un traducteur ou quelqu'un qui aime partager les connaissances, vos compétences sont précieuses pour notre communauté. Les contributions non codes sont particulièrement importantes en Inde, où de nombreux développeurs apprennent l'anglais comme langue seconde et peuvent bénéficier de ressources et de documentation localisées.
Qui peut contribuer?
Tout le monde! Vous n'avez pas besoin d'être un expert Django pour apporter des contributions précieuses. En fait, nous encourageons les contributions de:
- Débutants qui peuvent partager leurs expériences d'apprentissage
- Écrivains techniques qui peuvent améliorer la documentation
- Concepteurs qui peuvent créer des ressources visuelles
- Créateurs de contenu qui peuvent développer des tutoriels et des guides
- Traducteurs qui peuvent aider à rendre le contenu accessible dans les langues régionales
- Les éducateurs qui peuvent créer du matériel d'apprentissage
- Organisateurs communautaires qui peuvent partager des ressources de planification d'événements
- Développeurs professionnels qui peuvent partager des expériences du monde réel
- Étudiants qui peuvent contribuer des guides d'étude et des notes
- Toute personne passionnée par la construction d'une communauté Django plus forte en Inde
Que pouvez-vous contribuer?
Nous avons divisé tous les types de contributions sans code en 6 catégories, chaque catégorie a un dossier dans le répertoire racine de ce référentiel:
1. Documentation
Contributions qui relèvent de cette catégorie:
- Guides de configuration pour les projets Django
- Documents des meilleures pratiques
- Guides de déploiement Django pour différentes plateformes
- Directives de sécurité
- Conseils d'optimisation des performances
- Motifs de conception de la base de données
- Stratégies de test
- Recommandations de la structure du projet
- Tutoriels de configuration de l'environnement
- Guides de configuration et de configuration IDE
2. Ressources d'apprentissage
Contributions qui relèvent de cette catégorie:
- Explications du concept de Django
- Écritures de tutoriel
- Solutions de problèmes courants
- Guides de cadre Django REST
- Techniques d'optimisation de la base de données
- Guides d'implémentation d'authentification
- Gestion des fichiers meilleures pratiques
- Tutoriels de gestion des formulaires
- Guides de personnalisation de l'administration Django
- explications middleware
3. blog et articles
Contributions qui relèvent de cette catégorie:
- Stories de réussite Django
- Études de cas de projet
- Entretiens des membres de la communauté
- résumés d'événements et apprentissages
- Articles de comparaison technologique
- histoires de migration (vers / depuis django)
- Histoires d'amélioration des performances
- Échelle des applications Django
- Conseils de flux de travail de développement
- Techniques de débogage
4. Graphiques et design
Contributions qui relèvent de cette catégorie:
- Site Web de conception UI / UX pour Django India
- conceptions de modèles
- schémas de couleurs
- ensembles d'icônes
- Variations de logo
- modèles de médias sociaux
- affiches d'événements
- Modèles de présentation
- Des conceptions de newsletter par e-mail
- Mockups du site Web
5. Traductions
Contributions qui relèvent de cette catégorie:
- Documentation dans les langues régionales
- Guides de configuration
- Contenu du tutoriel
- Lignes directrices communautaires
6. Événements
Contributions qui relèvent de cette catégorie:
- Organiser l'événement / Meetup / Atelier
- Contenu de l'atelier
- Diapositives de présentation
- Exercices pratiques
- Questions de quiz
- Problèmes de défi du code
- Guides de planification des événements
- Activités de brise-glace
- Exercices d'atelier
Peu de contributions fusionnées dans ce référentiel commenceront directement et immédiatement à créer un impact dans la communauté tandis que certaines contributions seront utilisées par la communauté de Django India au bon moment, au bon endroit et selon la commodité. Par exemple, nous pourrions accepter certains publications sur les réseaux sociaux et la fusionner ici, mais la publier plus tard sur nos poignées sur les réseaux sociaux.
Comment contribuer
1. Fork ce référentiel
- Cliquez sur le bouton «Fork» en haut à droite de cette page
2. Créez ou choisissez un problème
- Il pourrait y avoir des problèmes disponibles qui correspondent à votre intérêt
- Si un problème n'est attribué à personne, déposez un commentaire que vous souhaitez travailler
- Attendez que le problème soit attribué. Une fois attribué, commencez à travailler dessus.
- Si vous avez quelque chose à contribuer, créez d'abord un problème, attendez qu'il vous attribue avant de commencer à y travailler.
3. Choisissez votre zone de contribution
- Sélectionnez le dossier approprié pour votre contribution
- Si aucun dossier approprié n'existe, vous pouvez en proposer un nouveau
3. Créez votre contenu
- Utilisez un langage clair et simple
- Inclure des exemples le cas échéant
- Suivez notre guide de style Markdown
- Ajouter des images / diagrammes où utile
4. Soumettez votre contribution
- Créer une nouvelle branche
- Ajoutez vos fichiers
- Soumettre une demande de traction
- Fournissez une description claire de votre contribution
Django India est plus qu'une simple communauté technique - c'est une famille de personnes passionnées travaillant ensemble pour rendre Django plus accessible et puissant pour tout le monde en Inde. Vos contributions non code sont cruciales pour construire cet écosystème inclusif de partage des connaissances. Que vous écriviez votre premier tutoriel ou que vous traduisiez la documentation dans votre langue régionale, chaque contribution est importante et aide un autre développeur dans son parcours.
Construisons quelque chose d'incroyable ensemble!