-
-
Notifications
You must be signed in to change notification settings - Fork 847
Description
Dependency
- Edit content field and remove type field from check.yml credits file #2806
- Edit content field and remove type field from environmental-impact.yml credits file #2830
- Edit content field and remove type field from group.yml credits file #2833
- Edit content field and remove type field from scale.yml credits file #2874
- Edit content field and remove type field from star.yml credits file #2863
- Edit content field and remove type field from sustainability.yml credits file #2864
- Edit content field and remove type field from team.yml credits file #2865
- Edit content field and remove type field from teamwork.yml credits file #2861
- Edit content field and remove type field from technology.yml credits file #2866
- Edit content field and remove type field from trophy.yml credits file #2867
- Edit content field and remove type field from twofa.yml credits file #2868
- Edit content field and remove type field from video-conference.yml credits file #2869
- Edit content field and remove type field from website.yml credits file #2870
- Edit content field and remove type field from winner.yml credits file #2871
- Edit content field and remove type field from 404.yml credits file #2633
- Edit content field and remove type field from act.yml credits file #2791
- Edit content field and remove type field from agile.yml credits file #2792
- Edit content field and remove type field from avatar.yml credits file #2793
- Edit content field and remove type field from board.yml credits file #2794
- Edit content field and remove type field from book.yml credits file #2795
- Edit content field and remove type field from brochure.yml credits file #2796
- Edit content field and remove type field from building.yml credits file #2797
- Edit content field and remove type field from business.yml credits file #2798
- Edit content field and remove type field from button.yml credits file #2799
- Edit content field and remove type field from calendar-time.yml credits file #2800
- Edit content field and remove type field from candidates.yml credits file #2804
- Edit content field and remove type field from care.yml credits file #2810
- Edit content field and remove type field from center.yml credits file #2805
- Edit content field and remove type field from citizen-engagement.yml credits file #2811
- Edit content field and remove type field from clipboard.yml credits file #2808
- Edit content field and remove type field from code.yml credits file #2807
- Edit content field and remove type field from commofpract.yml credits file #2816
- Edit content field and remove type field from community.yml credits file #2812
- Edit content field and remove type field from contact-us.yml credits file #2820
- Edit content field and remove type field from contact.yml credits file #2813
- Edit content field and remove type field from delegate.yml credits file #2815
- Edit content field and remove type field from deliver-on-date.yml credits file #2809
- Edit content field and remove type field from design-team.yml credits file #2817
- Edit content field and remove type field from design.yml credits file #2818
- Edit content field and remove type field from designer-life.yml credits file #2814
- Edit content field and remove type field from developer-activity.yml credits file #2821
- Edit content field and remove type field from diversity.yml credits file #2822
- Edit content field and remove type field from donate.yml credits file #2823
- Edit content field and remove type field from email.yml credits file #2824
- Edit content field and remove type field from employees.yml credits file #2825
- Edit content field and remove type field from external-mentor.yml credits file #2831
- Edit content field and remove type field from find.yml credits file #2826
- Edit content field and remove type field from folder.yml credits file #2827
- Edit content field and remove type field from give-love.yml credits file #2829
- Edit content field and remove type field from giving.yml credits file #2828
- Edit content field and remove type field from global-wins.yml credits file #2832
- Edit content field and remove type field from hammer.yml credits file #2834
- Edit content field and remove type field from hands.yml credits file #2836
- Edit content field and remove type field from id.yml credits file #2842
- Edit content field and remove type field from idea.yml credits file #2843
- Edit content field and remove type field from info.yml credits file #2844
- Edit content field and remove type field from job.yml credits file #2845
- Edit content field and remove type field from locations.yml credits file #2846
- Edit content field and remove type field from meetings.yml credits file #2847
- Edit content field and remove type field from meetup.yml credits file #2848
- Edit content field and remove type field from mentor.yml credits file #2849
- Edit content field and remove type field from office-worker.yml credits file #2850
- Edit content field and remove type field from partnership.yml credits file #2851
- Edit content field and remove type field from people.yml credits file #2852
- Edit content field and remove type field from people2.yml credits file #2853
- Edit content field and remove type field from photo-roster.yml credits file #2855
- Edit content field and remove type field from process.yml credits file #2856
- Edit content field and remove type field from redo.yml credits file #2876
- Edit content field and remove type field from resume.yml credits file #2877
- Edit content field and remove type field from review.yml credits file #2860
- Edit content field and remove type field from rocket.yml credits file #2873
- Edit content field and remove type field from schedule.yml credits file #2875
- Edit content field and remove type field from scrumboard.yml credits file #2857
- Edit content field and remove type field from security.yml credits file #2858
- Edit content field and remove type field from shield.yml credits file #2859
- Edit content field and remove type field from solidarity.yml credits file #2878
Overview
As a developer, I want to edit the content field and remove the type field from all the credits' yml files so that redundant code is removed and the code is easier to understand.
Details
Currently, in each credit's yml file, there is a content field and a type field, which contains similar information. Since the fields are redundant, we decided to remove the type field. Also, we changed the content field to the content-type field to make it clearer what its purpose is. The possible values for content-type field are image, video, or audio; other types of content can be added if necessary. In the future, this will allow developers a way to differentiate easily between different types of content in order to show each credit's media file correctly on the website.
To incorporate this, the following will be implemented: the content field will be edited to content-type and the type field will be removed from each of the issues mentioned in the action items below. The issues will be created using the Credits file template: Edit content field and remove type field. Once the issue is created the information will be updated in the following Google Spreadsheet. Tech Leads will take a look at the issue before adding the ready for milestone label on each issue and the issue numbers to the Dependency section above.
The process for a developer to follow when writing an issue for this epic:
- Locate the yml file in the credits directory
website/_data/internal/credits - Change the content and type fields in the respective yml files
Action Items
- Write issues and add to the Dependency section above. See instructions in Google Spreadsheet.
- Once all the issues in the Dependency section are checked off and closed, use the search function in your IDE to check the following for the .yml files in _data/internal/credits:
- There is no
content:field in any of the.ymlfiles in _data/internal/credits. (If you are using VSCode as your IDE, you can search forcontent:and restrict the search by filling in the "files to include" field with_data\internal\credits. Other IDEs may have similar search capabilities.)- If you find any
content:fields in any of the.ymlfiles in _data/internal/credits, list the .yml file(s) you found them in in a new comment below.
- If you find any
- There is no
type:field in any of the.ymlfiles in _data/internal/credits. If you see anycontent-type: imagein your search, that is okay.- If you find any
type:fields in any of the.ymlfiles in _data/internal/credits, list the .yml file(s) you found them in in a new comment below.
- If you find any
- There is no
- After you do the searches above,
- If you find no
content:nortype:fields in any of the.ymlfiles in _data/internal/credits, then close this issue. - If you find any
content:ortype:fields in any of the.ymlfiles in _data/internal/credits,- Then reach out to the merge team and technical leads with the list of .yml files that had
content:ortype:fields and ask them to help you write issues to fix what you found.
- Then reach out to the merge team and technical leads with the list of .yml files that had
- If you find no
Resources/Instructions
Credits Page
Credits file template: Edit content field and remove type field
Google spreadsheet for tracking issue creation progress
Location of yml files in the credits directory website/_data/internal/credits
Metadata
Metadata
Assignees
Labels
Type
Projects
Status