open-science-community-saudi-arabia / oscsa_website Goto Github PK
View Code? Open in Web Editor NEWThe official website for the community
Home Page: https://osc-ksa.com/
License: MIT License
The official website for the community
Home Page: https://osc-ksa.com/
License: MIT License
some user would want to know a little info the help FAQ section will help them out.
Corresponding PR Available at #51
Description
❔Create and add OPEN LEADERSHIP item to be under OPEN SCIENCE PRACTICE section. Also create a corresponding subpage showing Summary and embedded video for OPEN LEADERSHIP
Expected behavior
Actual behavior
❌ There is no OPEN LEADERSHIP Item under OPEN SCIENCE PRACTICES section
How to reproduce
Go to https://osc-ksa.com/#services
OPEN LEADERSHIP is missing
We use Open Collective to manage the fund of the community. This should be added to the website.
https://opencollective.com/oscsa
Corresponding PR available at #74
The Services Section was directing the links to the youtube which is not the best practise.
The current footer is not UI friendly. This issue aims to fix that
We need to add a section for Code of Conduct
Hi, @BatoolMM, I'm Kingsley, an Outreachy applicant, on checking the website, I discovered the Hero image on mobile screens wasn't well aligned, and the "Vision 2030" was almost cut out, I would love to work on this.
We need to add a news section to make announcements on the website!
This will add an events subpage where we can link our events in Zenodo.
Will also three cards with each event, title, the name of the speaker, and language.
Each card should direct you to a subpage with a description of the event, speaker, language and a link to the slides from Zenodo
it will reflected on both the Arabic and English pages.
@BatoolMM I will like to work on this
Hi, I checked the Arabic version of the website and I found out that there is no funders section just as it was In the English version.
I will like to work on that
Hi, I'm contributing to the OSCSA website as an outreachy intern and from the intern guideline, we are asked to click on any of the bullet points and it will redirect us to a youtube video,
However, I noticed that clicking the "Open Access" bullet point does not lead youtube but rather to the same page.
We need to add a section for a blog posts (bilingual)!
This ticket will serve as the central point tracking the contributions of perspective Outreachy (Winter 2022 cohort) applicants.
Outreachy provides paid remote, three-month internships to support diversity in Free and Open Source Software (FOSS). For more information about what Outreachy is, follow this link.
Outreachy internships are:
💵 Paid - $7,000 USD total internship stipend
🌍 Remote - both interns and mentors work remotely
🕰 3 months - internships run May to August.
For those interested, this process is described here.
We ask all outreachy candidates to work on a minimum of 3 projects simultaneously so that they are not completely relying on their selection in OSCSA if we end up not selecting them!
Open Science community Saudi Arabia (OSCSA) was established in line with Saudi Arabia’s Vision 2030, which focuses on installing values, enhancing knowledge and improving equal access to education. It aims to provide a place where newcomers and experienced peers interact, inspire each other to embed open science practices and values in their workflows and provide feedback on policies, infrastructures and support services. Our community is part of the International Network of Open Science & Scholarship Communities (INOSC).
Open Science has developed materials of its own and collaborated with other communities to ruse and localise their materials, but none of it is incorporated within the website. Our website is bilingual, so the pages added need to be reflected in both languages!
In Outreachy Winter 2022, we are accepting applicants to improve the accessibility of the website and incorporate existing materials into the website.
Successful candidates will:
This task is completed with many duplicated PR right now, please don't submit a PR for it anymore. Please attempt either task 2 or task 3 or task 4.
You don't need to know Arabic, there will be another intern who will be helping with Arabic. but use Google translate for the demo and submit a PR.
Add a drop-down for About us. In the dropdown, we want to add
Make sure it's reflected on both the Arabic and English pages.
You don't need to know Arabic; there will be another intern who will be helping with Arabic. but use Google translate for the demo and submit a PR.
We need to add an events subpage where we can link our events in Zenodo.
Make sure it's reflected on both the Arabic and English pages.
You don't need to know Arabic; there will be another intern who will be helping with Arabic. but use Google translate for the demo and submit a PR.
The task is described in issue Open-Science-Community-Saudi-Arabia/MOOCs#1
Task 4 is allowed to be completed by multiple individuals!
This is described in Open-Science-Community-Saudi-Arabia/OSCSA-en-blog#6
This is described in Open-Science-Community-Saudi-Arabia/OSCSA-en-blog#6
We will lead an online video call (on Zoom) to answer any questions you have. This will be on Tuesday, the 18th of October, at 12:10 pm UTC!
The link for Zoom Meeting
https://liverpool-ac-uk.zoom.us/j/93627968243?pwd=OVh5d1IreFRnOVRpNDVXMWRwMmlmZz09
Maintainers will answer your questions under the issue or Github Discussion from 10:00am - 4:00pm UTC. Please avoid communicating through emails unless it is necessary.
Hi, I just fixed this issue #28 and also fixed other bugs I found.
Should I create a PR since I already submitted two sub pages awaiting reviews?
There are other issues I found on which I want to work on (E.g the screenshot below). Should I go ahead or wait for review of my other contributions?
Corresponding PR Available at #75
Description
❔Create and add OPEN DATA item to be under OPEN SCIENCE PRACTICE section. Also create a corresponding subpage showing Summary and embedded video for OPEN DATA
Expected behavior
Actual behavior
❌ There is no OPEN DATA Item under OPEN SCIENCE PRACTICES section
How to reproduce
Go to https://osc-ksa.com/#services
OPEN DATA is missing
There is no open collective section in the Arabic version of the website.
@BatoolMM my name is Jesutobi Joseph, an outreachy intern, i went through the html and found out there were some errors in several lines of code,where idle close tag existed, tags without a close tags or open tags thats causing a bug when prettier tried to format the code....line 162,line 227,line 205, line210,line 227, line 489..................i have fixed them, so what should i do next
I created this issue to notify that i have started working on task 3 thank you.
hello @BatoolMM i discovered that when the text are translated to Arab that the footer text and the success notification that shows when one succesfully fills the contact form is translated to Arabic , so i would like to contibute on that also
Total Redesign of the footer component
Hi, I am Aman Jamshed and I want to contribute to OSCSA_Website as much as possible.
Description of issue:
I tried testing the Contact Us form while browsing the website, but I received an error when I submitted it.
Error: 404 Not Found https://osc-ksa.com/forms/contact.php
Attaching Screenshot for more reference
Proposal to rebuild the entire codebase using modern technologies such as React and Redux
The Social media icons link to https://osc-ksa.com/ instead of their respective social accounts @BatoolMM
screen-capture (4).webm
Corresponding PR Available at #105
❔ Although OSCSA site already has a Contact Us form. It would be nice to embrace modern trends and integrate real-time live-messaging on the site using tawk.to a wonderful open-source tool that would super-charge our site and enable awesome features like Live chatting , Geo IP Tracking, Realtime-file transfer , Visitor information. Ban/Unban Visitors and many more.
❌ The current OSCSA site only has a Mail Contact form and does not offer flexibility and additional awesome features like Realtime-Messaging
The Admin need to have 100% control of the website content
Developer can be too stressful to notice a typo E.g ( among the issue create someone fix a typo error )
or sometime they use dummy text since they are not website content writer
or sometime some info are outdated on the website that need to be updated
if Admin have 100% control of the website content they can change it without the need of developer
since someone create a issue to rebuild the codebase with REACT I suggest they include sanity of we intern should build Admin dashboard ( UI/UX , front-end and back-end developer ).
@BatoolMM
I am already working on adding sub page to open hardware so that when the link is click it takes you to a sub page.
Hi, @BatoolMM @alswajiab
I noticed the logo has a bad user experience and the sizing on mobile view is not so good.
I will like to fix that
Going to https://osc-ksa.com/ currently results in an internal server error:
"Internal Server Error - Request ID: 01FXQGMZXVYWMC3SK4Y6QEH1P8"
Corresponding PR Available at #99
Description
❔ Add a drop-down for About us in the Menu Bar. In the dropdown, we want to add 'Who are we?' and 'Code of Conduct' Links
Expected behavior
Actual behavior
❌ There is no About us Dropdown Available
❌ There is no Code-Of-Conduct Page
Refactor code and add more content and testimonials to the UNESCO Recommendation on Open science Section
Assalamu Alaikum @alswajiab @BatoolMM the website does not have a blog section in the arabic version
Corresponding PR Available at #92
❔ The description content of the meta tag on Index.html is empty. The 'alt' attribute of most img tags are also empty. These constitute a huge SEO and accessibility problem and would prevent Google Search Engine crawlers from properly indexing the site
❌description property of the meta tag is empty
❌The img tags alt attribute is empty
The is will create a popup modal to show the youtute videos for the Open Source, Open License, Open Hardware, Fair Principles, Open Education Resources and Open access under the Open Science Section instead of redirecting to youtube. It will improve assessibility and the overall experience for the user
This issue will implement a Carousel Slider for testimonies about OSCSA
I will be using swiper.js for this
Task 2
In the dropdown, we want to add
Who are we?
This will direct you to the same about us page on the website
Code of Conduct
This will direct you to a new subpage with the code of conduct
Make sure it's reflected on both the Arabic and English pages.
Adding an events subpage where we can link our events in Zenodo
Add this to the nav bar
Add three cards with each event, title, the name of the speaker, and language.
I need more explanations
Hi, mentors @alswajiab @BatoolMM
I noticed the OSCSA website is not complying to web accessibility standards.
I will like to make the website accessible to the visually Impaired and disabled citizens, etc
First I noticed the notice the active class switched too early to the contact nav item so I enhanced it and I added some new styling and then I added a blog section because I saw it was needed in issues in the github page, I hope to hear your feedbacks, Thank you @BatoolMM @alswajiab
Add a section about misconception of OS - examples include:
Hi, I am an Outreachy applicant and want to contribute to OSCSA_Website so I started by creating a new issue
Issue Description:
There is a responsiveness issue at 836px width as the image and div are overlapping.
Corresponding PR Available at #53
Description
❔Ensure that External Links (<a href tags) on index.html direct to a new browser tab when clicked and carry a rel="noopener noreferrer" tag.
'noopener' is largely a security measure to prevent malicious links from gaining access to a user’s browser (a phishing attack known as tabnabbing
'noreferrer' keeps external sites from knowing that you have included links to their material on your website. This could be important to you for privacy or security reasons
Expected behavior
Actual behavior
❌ External links (a href='' ) on index.html overides and opens on the initial browser tab when clicked
❌ External links (a href='' ) do not carry rel="noopener noreferrer" flags which may lead to a security vulnerability
How to reproduce
Go to https://osc-ksa.com/
Click on any External Link and observe the response
Updating readme.md. I was a little confused about how to start. I just want to improve Readme.md page
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.