Code Monkey home page Code Monkey logo

sef-handbook's People

Contributors

anjula-sack avatar dilinabandara avatar dilini-457 avatar janithlahirukariyawasam avatar jayasanka-sack avatar miniskynet avatar sanjana0823 avatar tharindu37 avatar yoshitharathnayake avatar

Watchers

 avatar  avatar

sef-handbook's Issues

Add new content to the SEF handbook

Is your feature request related to a problem? Please describe.

The SEF handbook currently has content which was taken from the GitLab handbook, and was altered slightly.

Describe the solution you'd like

The current SEF handbook content should be replaced by the newly created content. This content can be accessed through this google doc.

Change the URL of the handbook page in the readme.md file

Is your feature request related to a problem? Please describe.
Currently, the link in the readme.md file to redirect to the handbook page is wrong

Describe the solution you'd like
Change the URL of the handbook page in the readme.md file

Are you working on it?
Yes

Add the purpose section to the pull request template

Is your feature request related to a problem? Please describe.

  • We haven't added a section to link the relevant GitHub issue in the PR template

Describe the solution you'd like

  • Add the following section at the top in the PR template
Purpose
The purpose of this PR is to fix #

Are you working on it?
No

Add Feature request and bug report templates to Sef-handbook repo

Is your feature request related to a problem? Please describe.
Currently, the Sef-handbook repo does not have a feature request and bug report template unlike other repositories

Describe the solution you'd like
Adding the same Feature request and bug report templates to the handbook repo

Are you working on it?
Yes

Add Slack link to Handbook Navbar

Is your feature request related to a problem? Please describe.
Currently the Handbook Navbar does not consist of a Slack link

Describe the solution you'd like
Adding a Slack link to the Navbar

Additional context
image

Are you working on it?
Yes

Update the GSoC project ideas section

Is your feature request related to a problem? Please describe.

  • Currently, we are using a table to show the project ideas but it's bit cluttered,

Describe the solution you'd like

  • Remove the table and use pragraphs.

Are you working on it?
Yes

Add a "Screenshots" topic to the Pull Request Template

Is your feature request related to a problem? Please describe.
Currently, there is no place to put screenshots in the PR template

Describe the solution you'd like
Add a new "Screenshots" topic to the Pull Request Template

Are you working on it?
Yes

Fix the typo in the about us page

Is your feature request related to a problem? Please describe.

  • There's a small typo on the about us page under the what is SEF section.

image

Describe the solution you'd like

  • Fix the typo. Lakans -> Lankans

Are you working on it?

  • No

Remove the organization drop down

Is your feature request related to a problem? Please describe.
The organization drop down covers all the other menu items

Describe the solution you'd like
I'd like to remove the 'Organization' drop down and keep of the elements outside

Are you working on it?
Yes

Update the project ideas with project link

Is your feature request related to a problem? Please describe.

  • We need to update the project ideas page

Describe the solution you'd like

  • Add the project link
  • Link the mentors

Are you working on it?
No

Update the github workflow surge deployment

Is your feature request related to a problem? Please describe.

PR-Preview-Generator workflow needs to be updated since the token is expired.

Describe the solution you'd like

Update the test-pull-requests.yml with the below content

name: PR-Preview-Generator
on:
  pull_request:
    branches: [main]

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-node@v3
        with:
          node-version: 16
      - name: Installing Surge
        run: npm i -g surge
      - name: Deploying on Surge
        env:
          DEPLOY_DOMAIN: https://pr-${{ github.event.number }}-sef-site.surge.sh
          SURGE_TOKEN: aadbfcb04e3dae63bb3561ca05f93eb1
        run: surge ./ $DEPLOY_DOMAIN --token $SURGE_TOKEN

Are you working on it?
No

Add new "Team Responsibilities" page

Is your feature request related to a problem? Please describe.
There is no page in the handbook which documents the responsibilities of a team member

Describe the solution you'd like
Create a subsection under the "Engineering Team" page, titled "Team Responsibilities", which should contain the content of this newly created google doc

Are you working on it?
No

Check all the expired links in the SEF handbook Repo

Describe the bug
I checked all the links that direct to different outside entities such as SEF's Fb profile, SEF hive , other resources (github doc) & etc.
All the links are up-to-date except the slack link on the navbar.

To Reproduce
Steps to reproduce the behavior:

  1. Go to SEF handbook
  2. Click on slack in the navbar
    (Please make sure to open the link in a private window ( incognito tab))
  3. See error

Expected behavior
Update the outdated slack link on the docusaurus.config.js file.
issue 2 sc

Screenshots

issue 2
issue 2 error

Are you working on it?
Yes

Expired Slack link in the engineering team page.

Describe the bug
Expired Slack link in the engineering team page.

Screenshot 2022-11-14 220424

Screenshot 2022-11-14 214644

Describe the solution you'd like
Replace the expired slack link with an active link.
There is an active slack link you can find in the sef-site join us page.

Expected behavior

proposed sol

Are you working on it?
Yes

Add the GSoC 2024 Project Ideas table to the handbook

Is your feature request related to a problem? Please describe.
We want a GSoC 2024 Project Ideas table in the handbook

Describe the solution you'd like
There is a table already in the handbook and you have to replace the table like in this page
https://wiki.openmrs.org/display/RES/Summer+of+Code+2024

And get the details from this document and fill the rest
https://docs.google.com/document/d/1UdKpwBDux04xd0r0LCw9qD-GoCDc6iqBq2ei5kHYjd4/edit?usp=sharing

Are you working on it?
No

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.