Group/Fr

From TuxFamilyFAQ
Jump to: navigation, search

Les groupes



Description

Un groupe est un ensemble d'utilisateurs travaillant sur le même projet.

Dépendances

Création

La création du groupe est un moment critique dans la vie d'un projet car c'est là que vous allez devoir nous prouver qu'il a sa place chez TuxFamily !

Comme d'habitude, tout commence sur le panel que vous commencez à bien connaître. Cliquez sur le lien "créer" dans la section Mes projets et remplissez consciencieusement tous les champs du formulaire. Il n'y en a en fait que trois :

Nom du groupe
Nom complet du projet
Description

Une fois ce formulaire validé, les modérateurs vont valider ou non votre projet. Allez donc vous faire un café le temps qu'ils lisent votre belle description et qu'ils parlent entre eux (cela peut durer plus ou moins longtemps selon l'heure et leur taux d'alcoolémie mais surtout de la précision de la description...).

Conseils de création

Lisez attentivement les conseils suivant et surtout appliquez-les !

  • Choisissez un nom de groupe en rapport avec votre projet
  • Soignez la description sous peine d'essuyer un refus de la part du modérateur. Ce n'est pas très grave, mais c'est du temps de perdu, tant pour vous que pour le modérateur (et autant d'énervement potentiel) alors souriez : nan c'est bon vous n'êtes pas (encore) filmés ;-)
  • N'hésitez pas à rappeler l'objet de votre site, la licence de ce que vous distribuez : l'absence de licence entraîne à coup sûr un refus du modérateur
  • Pensez au fait que la description de votre projet va apparaître sur l'espace public

Cas spécifiques

Si votre nom de groupe est déjà pris, il y a trois possibilités :

  • Vous vous êtes fait piquer votre idée
  • Vous êtes en train de demander un groupe ayant le même nom qu'un utilisateur existant (vous la plupart du temps même si j'ai pété et répété dans la faq qu'il ne faut pas créer un utilisateur ayant le nom de votre groupe)
  • Le groupe existe déjà ! c'est l'un des anciens contributeurs de la version 0.0.0.0.0.0.0.1-pre-alpha de votre projet qui a créé un groupe ici et qui depuis s'est recyclé dans l'élevage des manchots selon une vieille tradition chinoise

Modération

C'est l'objet le plus dur à obtenir ! voir la section Modération.

Comment l'administrer (panel)

Une fois que vous avez créé le projet, vous êtes le maître incontesté de votre projet (waaa la classe) et vous avez tout plein d'options pour ajouter des gens dans votre groupe, leur donner des droits sur les différents objets que vous allez demander par la suite, etc.

Comme vous l'avez remarqué, il y a maintenant de nouvelles sections sur le panel ; ce sont des services que vous pouvez activer pour le projet : espaces web, bases, dépôts, listes, etc.

Configuration

La configuration d'un projet est relativement triviale : vous pouvez ajouter ou supprimer des utilisateurs avec les boutons appropriés dans la section configuration du projet. Vous pouvez également modifier la description du projet.

Pour rajouter un membre au projet, il faut d'abord qu'il crée un compte sur le panel, puis dans les préférences du projet, vous pouvez utiliser le champ libellé Ajouter un utilisateur au projet. Notez qu'il faut bien compter plusieurs minutes avant qu'un utilisateur ne soit ajouté à votre groupe.

Comment gérer les droits de mon groupe sur lui même

Non non, pas de démocratie :P c'est vous le tyran absolu au sein de votre groupe :) seul maître à bord après les admins Mouhahahahahahaha.

Redirection mail

Sur chaque groupe vous pouvez configurer une redirection mail. Cela vous permet de recevoir les mails qui seront envoyés à votregroupe@tuxfamily.org. Vous pouvez par exemple rediriger les mails vers votre liste de contacts hébergée sur TuxFamily ;)

Comment le détruire

Bah en cliquant sur le bouton Supprimer ce groupe/projet.

Il faut bien supprimer tous les objets de ce projet pour pouvoir le supprimer.

Comment l'utiliser

Les groupes ont des quotas. Le quota par défaut est de 200 Mo et vous pouvez en vérifier l'utilisation via le panel. Il peut être augmenté sur simple demande auprès des admins.

Ces quotas prennent en compte tous les services sauf les services de download qui ont leur système de quotas propre.

Si vous êtes hors-quota, vous allez vite le savoir, vous ne pourrez plus uploader de fichier dans votre espace web.

Il n'y a pas de limite haute, mais à chaque fois que vous demandez plus de quota nous regardons si vous ne gaspillez pas l'espace :

  • Pas de fichiers statiques sur un espace web qui devraient être sur un download repository
  • Pas de fichiers binaires (source compilée) ou regénérables (.ps depuis .tex, .png depuis .svg) dans les dépôts CVS/SVN/GIT (nous sommes particulièrement méchants là-dessus)
  • Pas d'applis web à moitié installées ou non utilisées
  • Pas de contenu qui n'a rien à faire sur TuxFamily (photos du petit dernier de la tante Yvette et j'en passe)

Si tout est OK nous augmentons le quota, petit bout par petit bout. Rien ne sert de demander si vous ne dépassez pas 90% du quota alloué, sauf si vous avez besoin tout de suite de plus d'espace que l'espace actuellement disponible (installation d'une nouvelle appli, etc.).

Comment le donner ou l'abandonner

Il ne vous est pas possible de donner complètement un projet à un autre utilisateur. Si vous souhaitez changer le propriétaire d'un projet, procédez comme suit :

  • faites en sorte que le nouveau propriétaire s'inscrive à TuxFamily ;
  • ajoutez-le comme contributeur à votre groupe (ça nous facilite la tâche) ;
  • faites-nous un mail sur modo@staff.tuxfamily.org en nous demandant de changer le propriétaire de votre projet. Mentionnez explicitement le nom du groupe, votre nom d'utilisateur et le nom d'utilisateur du nouveau propriétaire.

Sachez que c'est une opération que les admins préparent soigneusement avant de l'appliquer. Idéalement, faites votre mail avec une semaine d'avance sur la date de bascule voulue.

Si vous souhaitez abandonner votre projet, merci de consulter cette page.

Remarques diverses

  • Pourquoi ne puis-je plus rien uploader alors que je suis sûr de ne pas avoir atteint mon quota ?

Premièrement, vérifiez que vos dossiers appartiennent à votre groupe de projet et pas à votre groupe primaire (du même nom que votre login) parce qu'il y a seulement 1 MB de quota sur ce groupe. Pour vérifier où vous en êtes au niveau du quota sur ce groupe, rajoutez la commande quota.sh :

#!/bin/bash
echo "Quota sur votre groupe primaire limité à 1M"
echo "La taille en Ko  est :"
echo $(( (`find ~/ /tmp/ /var/tmp/ /var/lock/ -gid $(id -g) -printf %s+` 0)/1024 ))

ou bien en alias dans votre .bashrc

alias tfquota = echo $(( (`find ~/ /tmp/ /var/tmp/ /var/lock/ -gid $(id -g) -printf %s+` 0)/1024 ))

ou bien en perl :

perl -MFile::Find -E'find(sub{(lstat($_))[5]==($()[0]&&($a+=-s)},("."));END{say$a}' 
  • Comment puis-je faire pour que mes nouveaux dossiers appartiennent au bon groupe lors de leur création ?

Un chmod 2xxx (sgid) sur les dossiers forcera les nouveaux fichiers à appartenir au groupe ; 2775 est le meilleur mode.

  • Comment faire cela avec un client ftp ?

Tous les clients ftp ne sont pas capables de gérer ces opérations mais il est possible qu'en faisant un clic droit vous ayez accès aux permissions de vos fichiers, il vous suffit alors de les régler comme indiqué ci-dessus.

(il reste a trouver une solution pour les utilisateurs windows ???)

  • Comment créer un canal irc ?

Vous pouvez créer votre propre canal irc #monprojet sur notre serveur : irc.tuxfamily.org.
Pour plus d'informations, rejoignez #tuxfamily.

Liens utiles