popcodeorg / popcodeorg/popcode

Page Title Update on New Project

Ouverte
#1,508 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
191
Forks
143
Merge moyen
4 j 11 h
PR mergées (30 j)
5

Description

Every time we create a new project the project name is Page Title. This gets a bit unruly when trying to look back through old projects if you forget to rename them. This requires you, in most cases, to either rely on the timestamp to approximate when the last time you update the project or to open the project to see its contents. This is not pressing but I do think a lot of time is wasted trying to find the desired project and discourages folks from looking back on past work.

This can be addressed via structuring curriculum in such a way to provide unique starter code with explicit and descriptive naming. However, I do think there are times where students will create new projects outside the scope of curriculum and would benefit from a system which provides a more unique naming to projects and facilitates navigating the project drop down.

Two proposals-

  1. Update the page title when new project is created. Along the lines of Page Title 1 or maybe even something more unique?

  2. Prompt the user to change the title of the project after a certain amount of progress is made.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Aucun fichier, test ou point d’entrée de l’implémentation n’est identifié dans l’issue. Commencez par localiser la création des projets et la gestion des titres de la liste des projets, puis déterminez si le comportement attendu consiste à attribuer automatiquement des noms uniques ou à afficher une invite de renommage basée sur la progression ; la tâche est terminée lorsque les projets nouvellement créés sont plus faciles à distinguer dans la liste déroulante des projets.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.