Coder Social home page Coder Social logo

oshwa-certification's People

Contributors

dependabot[bot] avatar enabek avatar tekd avatar theacodes avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

oshwa-certification's Issues

Add new OSHWA logo

Update a couple places with new branding:

Replace favicon with this favicon:
favicon

Replace OSHWA white logo with this white logo:
lockup-white

About page

  • Should look like Privacy Policy Page
  • Add somewhere in menu
  • Add link in footer

URLs

Index: certification.oshwa.org
Process: certification.oshwa.org/process/[hardware, software, documentation, branding]
Basics: certification.oshwa.org/basics
Project directory: certification.oshwa.org/directory
Project list: certification.oshwa.org/list
Project: certification.oshwa.org/[UID] <-- if possible, if it needs folder then /project instead of /profile
Certify: application.oshwa.org

Things in flux (feel free to add if I missed anything)

  • Adding spectrum to exemplar profile design
  • Mobile design for spectrum
  • Branding learning module
  • Adding Responsible Party and Citations to profile design
  • FAQ Page content type
  • Directory sorting (i.e. what to sort on)
  • Citations functionality
  • Identify project types
  • project URLs
  • confirmation page
  • Navigation buttons for getting to other learning modules
  • menu design

Checklist for alpha

Index

  • Header copy:
    OSHWA Certification provides an easy and straightforward way for producers to indicate that their products meet a uniform and well-defined standard for open-source compliance, benefiting both creators and consumers.
  • Directory section title: "CERTIFIED OPEN SOURCE SOFTWARE PROJECTS"
  • Copy:
    OSHWA Certification provides an easy and straightforward way for producers to indicate that their products meet a uniform and well-defined standard for open-source compliance, benefiting both creators and consumers. Certification also grants producers the ability to use the Open Source Hardware Certification logo on their product.

Process

  • Certification elements copy:
    These four elements are found in open source hardware projects. Click on any of the elements to skip directly to its learning module.
  • Reorder to Hardware, Software, Documentation, Branding
  • Get started button goes to Hardware learning module

Learning modules

  • Navigation: see mockups for now
  • Kill Commercialization section for now (do i just delete the content?)
  • Can we do a click off the panels and still allow clicking on the panel?

List page

  • Project name and Certification date are acting a little funny

Project page

  • Remove "V"
  • Add country, date and contact (need your help with design)

footer

add "With support from" after OSHWA logo

Checklist 2

Process

  • Parenthesis missing in Branding item in Introduction section
  • Inset bullets in Hardware checklist
  • Remove F-F-Fiddle from hardware examples (Contentful)
  • Add Test Stand and Spectrometer to software examples (Contentful)
  • Change "Learn Why" in Branding Examples to "Branding Information"

Exemplar

  • Update order of licenses (Hardware, Software, Documentation, Branding)
  • Update project types (Contentful)

Footer

FYI they liked the datacollaboratives.org footer, will prep logos and stuff for it

Confirmation screen copy

Success!

Your application us now under review by the OSHWA team. In most cases this review is completed in less than two weeks. Once it is complete you will be notified at the email address you provided in your application. If the team has questions they will reach out to you directly at the same email address.

In the meantime, if you have any questions or concerns, please do not hesitate to contact us at [email protected].

Checklist 3

Update Index copy:

  • Header: OSHWA Certification provides an easy and straightforward way for producers to indicate that their products meet a uniform and well-defined standard for open-source compliance
  • Projects section: The Certified Projects Directory makes it easy to find certified open source hardware and to search by type of hardware, license, and country of origin.

Requirements page

  • Reduce font size for H3 (smaller than H2, maybe 1.4rem)

Exemplar/Examples

  • Add "No Software" to Public Lab Spectrometer example
  • Hardware license explanation for Public Lab Spectrometer (Michael in Contentful)

Learning modules

  • Add some padding in copy section before examples section

About

  • Add a credit for toaster image (Michael in Contentful)
  • Add a section for how to contact OSHWA for edits to profiles (Michael in Contentful)

Crossbrowser fixes

  • scroll should be hidden on list page only across browsers
  • list page filter icons do not display correctly across browsers

menu listing for now

HOME links to index page
BASICS links to basics page
CERTIFICATION PROCESS links to process page
HARDWARE links to hardware page
SOFTWARE links to software page
DOCUMENTATION links to documentation page
BRANDING links to branding page
^^can you inset these 4 under CERTIFICATION PROCESS (like ABOUT in the BWC menu)
CERTIFY A PROJECT links to certify app
PROJECT LISTING links to list
FAQ links to FAQ page

OSHWA checklist 1

Basics page

  • Last section should be "WHAT IS OSHWA CERTIFICATION?"

Process page

  • Parentheticals for each element:
    Hardware (functional elements of the product)
    Software (code, firmware, or software involved in the product's functionality)
    Documentation (including design files, schematics, and instructions)
    Branding (brand names, product names, logos, and product design)
  • Change certification logo image [see new version below]
  • Copy all in one section now, see mockup (uses summary field in contentful)

Certification page

  • Denny changing to use Contentful

Form

  • OSHWA Contact Email Address remove parenthetical "(this address will be kept private and only used for official communicatiosn from OSHWA about your certification)" since in help text already
  • In project types Home Connection is supposed to be Home Construction
  • Project keywords help text
  • In last checkbox section link License Agreement to http://certificate.oshwa.org/license-agreement/
  • Need additional links/placement

Menu

  • GET STARTED should go directly to the form (CERTIFY A PROJECT is fine)

Learning modules

  • Example modals "LEARN MORE ABOUT THIS PROJECT'S LICENSING" should open new so we don't lose place on back
  • New design on tags for exemplars
  • Swap image and description on spectrum items (i.e. title, description, then image) [Chris to also crop images better]

Exemplar

  • Change Project Website button to Project Profile button
  • New design on tags for exemplars

SEO descriptions

@tekd there were 2 '/' sections, I assumed the second one was for the certification page and filled it out accordingly, let me know if I was wrong though!

  • path: '/'
    title: OSHWA Certification
    description: Certification provides an easy and straightforward way for producers to indicate that their products meet a well-defined standard for open-source compliance.

  • path: '/basics.html'
    title: Open Source Hardware Basics
    description: Have new ideas you want to share with the world? Open source hardware may be for you. Learn about the basics of open source hardware.

  • path: '/process/branding.html'
    title: OSHWA Certification Process - Branding
    description: Learn about product branding in the context of OSHWA certification.

  • path: '/directory.html'
    title: OSHWA Certified Projects Directory
    description: The Certified Projects Directory makes it easy to find certified open source hardware.

  • path: '/process/documentation.html'
    title: OSHWA Certification Process - Documentation
    description: Learn about the documentation requirements for OSHWA certification.

  • path: '/basics/faq.html'
    title: Frequently Asked Questions
    description: Frequently asked questions about open source hardware certification.

  • path: '/process/hardware.html'
    title: OSHWA Certification Process - Hardware
    description: Learn about the hardware requirements for OSHWA certification.

  • path: ‘/’
    title: Apply for OSHWA Certification
    description: Submit an application for certifying your open source hardware.

  • path: '/list.html'
    title: OSHWA Certified Projects List
    description: Easily search a complete list of OSHWA certified open source hardware.

  • path: '/privacy-policy.html'
    title: OSHWA Certification Privacy Policy
    description: OSHWA processes limited amounts of personal data in order to operate and maintain the OSHWA open source hardware certification page and process.

  • path: '/process.html'
    title: OSHWA Certification Process
    description: This guide is intended to be used as a reference to best practices to ensure that your projects comply with the definition of Open Source Hardware.

  • path: '/process/software.html'
    title: OSHWA Certification Process - Software
    description: Learn about the software requirements for OSHWA certification.

  • path: ‘/about.html’
    title: About OSHWA Certification
    description: OSHWA certification was created for a clearer and more transparent method of identifying and marketing open source hardware products.

  • path: ‘/license-agreement.html’
    title: OSHWA Certification License Agreement
    description: Terms of the OSHWA Certification Mark License Agreement.

  • path: ‘/requirements.html’
    title: OSHWA Certification Requirements
    description: Learn about the requirements for OSHWA certification of open source hardware.

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.