bounswe / bounswe2023group8 Goto Github PK
View Code? Open in Web Editor NEWWeb Info Aggregator
License: MIT License
Web Info Aggregator
License: MIT License
Search for a Github repository and document it. Explain the repository and why to choose it. Describe what is good or bad about it. Add the result to the group research page.
Notes of meeting about requirements
We should agree on some format to list the specs. It can be something like that.
For example;
Register new user
Create new post
Please comment on this issue and lets agree upon a format.
After this, we need to specify the database model and schema (User: {id, name, email, passwordEncrypted, interesAreas ...}). It should be a new issue.
Reclassify requirements within the already existing sections.
Enrich the superficial requirements to remove ambiguities.
Please add any requirement topic you want to enrich under this issue.
Create a page title 'Research' . Then everyone inspects at least one good GitHub repository or an API. And documents it. The documentation must be in your own words, have a title, and prepared by field.
Provide examples that illustrate your points about what you like dislike, or how it works. For example, provide an API call with your own attributes and describe the return.
Must use Wiki markdown for documentation.
A Glossary documents the terms which are specific to a given domain, project, or endeavor.
Tasks:
Taking the notes in the meeting
Arrange the notes in a way that they are compatible with the meeting notes template and upload to drive
Create a new page for the meeting notes in wiki and copy the content there.
I read this on discord.
Shoould we change that part?
Making a research about a GitHub repo and document it according to the research template in the wiki
Template for researched gitHub repositories.
Improve non-functional requirements and research to detail more.
Revise the about me page for Bahadır Gezer. Revise it according to the new avatars and about me page template.
Revise spring security repository research section using the new template.
Team members should be listed in Readme Page with their avatars and names.
Add dislikes to research
Add customized GitHub issue tags for the project repository. Give insightful descriptions for each tag.
As I was exploring issues and thinking about how we can make better use of them, I noticed that we cannot assign more than 10 people for an issue. Our team consists of 12 people and we might have some tasks that require everyone's attention. Does anyone know whether we can create some sort of "role" for team members so that we can, for example, assign the members of that particular role for an issue?
talking repo deficiencies and assigning new tasks, taking notes
I will add the new items in such a way that we will be able to distinguish them from older items. I may also move items around for correct classification of functional, non-functional, user and system requirements.
The file to be worked on: Requirements Draft
I believe that the dropdown menu in the sidebar should be removed, here is why:
Drop-down menus have been a popular design element for websites for quite some time. However, there are valid reasons to argue that drop-down menus in the sidebar are not required, slow down access times, and can be bad for user experience.
Firstly, drop-down menus in the sidebar are not always necessary. They are often used to organize large amounts of information, but they can easily become overwhelming and difficult to navigate. In fact, studies have shown that users tend to avoid using drop-down menus in favor of more visible navigation options. This means that implementing drop-down menus in the sidebar can be unnecessary and redundant.
Secondly, drop-down menus can slow down access times. Users have to click on the menu to see the options, which adds an extra step to the navigation process. This may not seem like a big deal, but it can add up over time and significantly slow down the user experience. In addition, drop-down menus can also be difficult to use on touch devices, making them inaccessible to a large portion of the user base.
Lastly, drop-down menus can be bad for user experience. They can be confusing and frustrating for users who are not familiar with the website's navigation structure. Users may not be able to find what they are looking for, which can lead to increased bounce rates and decreased user engagement. Additionally, drop-down menus can be difficult to use for users with disabilities, such as those who use screen readers.
In conclusion, drop-down menus in the sidebar are not required and can be detrimental to user experience. While they may seem like a useful design element, they can actually slow down access times and make navigation more confusing for users. By eliminating drop-down menus in favor of more visible navigation options, websites can improve the user experience and make it easier for users to find what they are looking for.
change about me and research page to meet template requirements
I will make a review on styled-components.com
A template for requirements should be created. It should contain necessary titles and subtitles of a requirements analysis. It should provide a structured environment to group members for documenting Requirements. It should also ensure a consistent enumeration system for the terms.
About me page of Hasan Baki Kucukcakiroglu needs to be revisioned in a way that it is compatible with About Me template of the team.
Template for personal information pages
Bahri Alabey about me page revision according to About Me template .
We need to research about mock ups and create for mobile and web applications separately
Current mockups on our wiki page are drafts. We are working on figma file, whose link is on top of the mockup page, to make our real mockups.
Problem
I need to find an inspect a repository in terms of its documentation, issues and PRs.
TODO
Find and document a Github repository I like. Must describe what is good or bad about it. Give a detailed account of what aspects of the repository made me choose it. Also explain what the repository is for.
Lastly, add the resulting research page to the group research page.
We need to update our landing page with our project description and then keep it updated with appropriate results of our weekly work, such as a link to our requirements, team members.
It should be the fourth since the third one is the meeting with Suzan Hoca.
Originally posted by @bakikucukcakiroglu in #30 (comment)
Add a new page with all of the draft mockups we've created.
Update home page with details about our project.
Sidebar should be revisioned in a way that it is clear and contains expandable menu lists.
Update the research according to the research template.
except a photo my about me page is compatible with template, add a photo as well
Create a footer for meeting notes in home page and add the first meeting notes under it.
take meeting notes accordingly
I will do a research on Pandas and its repository.
Fix the Requirements List according to the recent feedback from the TA.
Formalize the items from the System Requirements section of the Requirements Draft file and add them to the Requirements file.
Template for every meeting notes
Choose a repository and share your thoughts on the wiki page.
Research on Redux needs to be revisioned in a way that it is compatible with research template of the team.
This issue includes enhancements on #10.
Take the informal items from the User Requirements section of Requirements Draft file and formalize them in Requirements file.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.