Week 12 (18‐05 tot 22‐05) - nadia2603/stage-maykin GitHub Wiki

18-05

Vandaag heb ik veel kleine dingen gedaan. Ik ben begonnen met het toevoegen van |linebreaksbr aan de data die uit de database wordt opgehaald. Daardoor wordt er automatisch een <br> toegevoegd wanneer er een enter in de database staat.

Daarna ben ik begonnen aan de fallback voor de category list. Die kon ik overnemen van de video list en de FAQ-pagina. Ik heb wel de tekst van de fallback aangepast.

Ook heb ik alle URL’s goed gezet volgens de Django manier. Ze worden nu niet meer hardcoded ingevuld. Je gebruikt hiervoor een url-tag en geeft in de backend een naam aan het path, zodat je die later kunt gebruiken. Ik heb daarbij ook een paar <p>-tags veranderd naar <a>-tags.

Daarnaast heb ik snel de hoverkleur van de linkjes in de header aangepast.

Verder heb ik overal {% trans "....." %} of {% blocktrans "....." %} toegevoegd, zodat de tekst vertaald kan worden. De translations zijn alleen voor statische data. Voor data uit de database moet de Nederlandse en Engelse tekst allebei ingevuld worden.

Van alles wat ik vandaag heb gedaan, heb ik een pull request gemaakt.

19-05

Vandaag heb ik vooral feedback verwerkt van de pull requests. Voor de translations heb ik alle tekst in het Engels gezet. Daarnaast heb ik nog kleine dingen aangepast zodat alles overzichtelijker en netter is.

Ik heb ook samen met Sven een bug in de header opgelost. Daar heb ik daarna een pull request van gemaakt.

Daarnaast ben ik samen met Sven alle indicatoren van school langsgegaan om te kijken wat ik al kan aantonen en waar ik nog beter in kan worden. Ik heb een lijstje gemaakt van wat ik kan inleveren. Ook heb ik aangegeven dat ik voordat alles ingeleverd moet worden nog een keer zo’n gesprek wil hebben.

Verder had ik ook een meeting met Bart (backender) over Samen Leren. De grote meeting ging vandaag niet door, omdat Joeri (baas) andere meetings had. Ik had aan Bart gevraagd of we wel een meeting konden doen, zodat we konden kijken wat er nog gedaan moest worden en zodat ik nog wat vragen kon stellen. De meeting was online. Ik had mijn scherm gedeeld met het projectboard en daarna deden we de wekelijkse stand-up.

Ik heb tijdens de lunch aan Joeri gevraagd of de meeting nog door ging en is naar morgen verplaatst.

Na de meeting ben ik verder gegaan met de taken. Ik heb alvast een lijstje gemaakt met tests die ik morgen kan doen. Ik heb dat lijstje naar Sven gestuurd en gevraagd of hij nog meer tests wist. Hij liet mij daarna nog een paar extra tests zien die ik kan uitvoeren.

20-05

Vandaag heb ik vooral feedback verwerkt van de pull requests en veel gerebased. Ik heb veel feedback aangepast en toen alles goed was, zijn de pull requests gemerged. Tijdens het rebasen had ik nog even feedback gevraagd over wat ik moest doen nadat ik een merge conflict had opgelost en wat de volgende stap was. Toen ik dat wist, kon ik het daarna zelf verder doen.

Vandaag had ik ook de meeting die gisteren niet doorging. We hebben besproken hoe ver het project is. De designer had het design nog een klein beetje aangepast. Dat ging vooral om kleuren, fontgroottes en spacing. Tijdens het bespreken hebben we gekeken wat het belangrijkste is om af te maken en wat naar de backlog kan.

Ik heb ook nog gevraagd of er een 404-pagina en andere pagina’s moesten komen. Die moeten er wel komen, maar hebben nu geen prioriteit en zijn daarom in de backlog gezet.

Daarnaast heb ik nog een ticket opgepakt. Ik heb de naam van een link aangepast zodat duidelijker is dat je daarmee naar de homepagina gaat.

21-05

Vandaag ben ik begonnen aan de tickets met aanpassingen vanuit het design. Ik heb eerst door alle tickets heen gekeken en zo een selectie gemaakt zodat ik vandaag zoveel mogelijk kon afronden.

Daarna heb ik de tickets waar ik mee bezig was aan mezelf geassignt en een start- en einddatum toegevoegd, inclusief een inschatting van hoe lang ik ermee bezig zou zijn.

De tickets waar ik vandaag aan heb gewerkt zijn:

  • FAQ icon size
  • Kleur van de searchbar
  • Styling van de back link
  • Styling van de pagination
  • Kleine aanpassingen aan de FAQ contact CTA
  • Andere icon arrow bij linkjes

Daarnaast heb ik ook feedback verwerkt op mijn pull requests. Ik heb alles aangepast en ook uitleg gekregen over mask. Ik kreeg als feedback dat ik dat kon gebruiken in plaats van een ingewikkelde filter.

22-05

Vandaag geen stage. Heb terugkomdag op school.