Ticket #244 (closed enhancement: fixed)

Opened 2 years ago

Last modified 31 hours ago

Implémenter les groupes de courses

Reported by: paparazzia Owned by: paparazzia
Priority: major Milestone: Evil Barber
Component: site Version: 0.11
Keywords: Cc:

Description

C'est à dire : avoir un "groupraces"
-idgroupraces
-namegroup
-description

et implémenter la clef étrangère dans races

pour pouvoir afficher :
- sur l'accueil : le group en synthètique plutôt que chaque course (utile pour les snsm par exemple, ou la KAWA avec 3 boats différents)
- positionner des liens dans les ics et ranking pour aller voir les autres étapes / les autres monotypes...

Change History

Changed 2 years ago by paparazzia

Cela permettrait sans doute aussi de gèrer les classes multiples au sein d'une même course.

Changed 22 months ago by paparazzia

Est ce qu'une course peut faire partie de plusieurs groupe ?
Par exemple : un étape peut aussi faire partie d'un challenge "local" (genre toutes les courses en chine)

Changed 17 months ago by paparazzia

permet probablement également de notifier un joueur quand une nouvelle course d'un groupe auquel il a participé est publiée.

Changed 17 months ago by paparazzia

  • type changed from defect to enhancement
  • milestone changed from Sirocco et ses freres to No more oil in my chocolatero

Changed 17 months ago by paparazzia

  • owner changed from fm to paparazzia
  • status changed from new to accepted

Pour préciser mon avis là dessus, je pense que c'est "plus souple" (et moins compliqué ou pouvant causer des bugs), de garder le principe d'une course monotype.

Ca n'empêche pas de vouloir faire des courses "en concurrence de type", mais cela repose (comme aujourd'hui), sur deux (ou plus) courses identiques mais simultanées.

Il y a un ticket :  http://dev.virtual-loup-de-mer.org/vlm/ticket/244

Qui porte sur les groupes de courses.

L'idée est qu'une course comme la kawa ou il y avait plusieurs types de bateaux peut être un groupe auquel appartiennent les courses de VLM.

L'avantage est que la notion de groupe de course peut servir à d'autres choses :
- les courses à étape
- les groupes "arbitraire" (par exemple le challenge des records des 3 mers de droopy).

Une course pourrait en effet appartenir à plusieurs groupes.

Cette notion de groupe permettrait d'alléger la présentation des listes de courses, et plus tard de prévenir un skipper de la disponibilité d'un groupe de course auquel il a déjà participé par exemple.

On introduirait donc :

  • une table groupraces (voir plus haut)
  • une table races2group qui fait le lien entre une idraces et un idgroupraces

Changed 10 months ago by paparazzia

En passant, il y a peut être besoin d'un status pour les groupes de course.
(open, finished, future, etc...)

Changed 10 months ago by paparazzia

  • milestone changed from Chammalow to Vieux Chinook

Changed 3 weeks ago by paparazzia

(In [2885]) see #244

  • create racesgroups modele
  • admin of groups

Changed 32 hours ago by paparazzia

(In [2914]) see #244 (quick and dirty display for groups)

Changed 32 hours ago by paparazzia

(In [2915]) see #244

Changed 32 hours ago by paparazzia

(In [2916]) * see #244 (split() is deprecated)

Changed 31 hours ago by paparazzia

(In [2917]) see #244 (groupinfo ws)

Changed 31 hours ago by paparazzia

  • status changed from accepted to closed
  • resolution set to fixed

(In [2919]) fix #244

Note: See TracTickets for help on using tickets.