Lab Report 24.09.2024 - bounswe/bounswe2024group1 GitHub Wiki

πŸ“… Date 24.09.2024

βœ”οΈ Participant List

  • Mehmet Efe AKCA
  • Nazire ATA
  • Enes BASER
  • Cagatay COLAK
  • AslΔ± GOK
  • TarΔ±k Can Γ–zden
  • Ahmet Enes Semerci
  • Atakan YASAR

πŸ“‘ Work Done During the Lab (Deliverables)

  1. Updated Personal Pages for the new semester.

  2. Updated Effort Pages for the new semester.

  3. Organized previous semester's wikipages to have "352-" prefix

  4. Moved previous semester's work to the archive/ folder

  5. Updated communication plan with feedback from team members.

  6. Feedbacks about issue and pull request templates was collected into a new issue

  7. Elicited requirements with client, received following deliverables (not exhaustive):

    • Have the ability to search by programming language family data from Wikidata.
    • Choose one standard to adopt from the following: W3C, Web Annotation Data Model, Activity Streams 2.0, or WCAG 2.2.
    • Provide a feed for followed content and new questions by language
    • Provide email/password login for user authentication.
    • Posts should be able to include programming language tags, with features for comments, upvotes/downvotes, editing, and deletion by users.
    • Allow users to follow and unfollow each other, enabling interaction across the platform.
    • Semantic search for direct requirements such as mapping "functional" to functional programming language families, with further exploration of semantic data.
  1. Created a plan moving forward:

Towards the first customer milestone, we've planned to deliver the work in the following way:

Requirements: The requirements deliverable will be split up into sections and assigned to team members. We plan to deliver all related work in the following 2 weeks.

Software Design: The design deliverable will be split into each of the design documents (Use Case, Sequence, Activity, API Schema etc.). Prerequisites will be mapped and prioritized. We plan on delivering this after the requirements have been scoped within two weeks (up until the first customer milestone).

Team assignments:

  • Atakan Yasar - Backend/Mobile
  • Asli Gok - Frontend
  • Cagatay Colak - Backend
  • Enes Baser - Backend
  • Nazire Ata - Frontend
  • Mehmet Efe Akca - Frontend/Mobile
  • Tarik Can Ozden - Frontend

πŸ“Œ Action Items

  1. Organized Sidebar πŸ”— Issue Link
  2. Update Issue & PR Templates πŸ”— Issue Link
  3. Updated Communication and General Plan πŸ”— Issue Link
  4. Opened issue for templates πŸ”— Issue Link
  5. Closed expiring branches πŸ”— Issue Link
  6. Moved old project to /archive folder. πŸ”— Issue Link
  7. Closed expiring issues. πŸ”— Issue Link
  8. Preparing requirements workspace πŸ”— Issue Link
  9. Wrote lab report πŸ”— Issue Link
  10. Created 'Guidelines and Resources' pages πŸ”— Issue Link
  11. Created 'Responsibility Assigment Matrix' pages πŸ”— Issue Link
  12. Research requirements for standards: πŸ”— Issue Link