nationofmakers / nationofmakers.github.io Goto Github PK
View Code? Open in Web Editor NEWTrack and deliver the Nation of Makers website
Home Page: http://nationofmakers.github.io
Track and deliver the Nation of Makers website
Home Page: http://nationofmakers.github.io
This is a later objective which needs to be better defined after the Nov15 milestone.
Per Dorothy:
I like the new contact us button 🙂 If it won't make you hate me, is there any way we can move it below the Board of Directors' pictures? It kind of looks random now that it's not a contact the Board button.... is going away now so I can stop adding work for you all
We want to inform visitors how they can donation and what they can donate. This is a placeholder for now.
Blocked on IRS status and incorporation
Display social proof of Letter of Support in the Get Involved page. Might also consider sharing these letters on Member Organization listing with prominent indicator.
Likely want to include institution letterhead in display for further authenticity.
Blocked on Support Letter content
index.html
and about/index.html
contain a number of HTML validation errors, some of which affect accessibility.
As reported by validator.nu:
"file:index.html":10.5-10.105: error: Bad value “https://fonts.googleapis.com/css?family=Crimson+Text|Open+Sans:400,700” for attribute “href” on element “link”: Illegal character in query: “|” is not allowed.
"file:index.html":47.15-47.166: error: The “frameborder” attribute on the “iframe” element is obsolete. Use CSS instead.
"file:index.html":56.9-56.14: error: End tag “div” seen, but there were open elements.
"file:index.html":43.9-43.35: error: Unclosed element “section”.
"file:index.html":120.47-120.52: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:index.html":120.107-120.112: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:index.html":162.17-162.72: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:index.html":175.17-175.74: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:index.html":188.17-188.76: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:index.html":203.17-203.70: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:index.html":259.5-259.10: error: Stray end tag “div”.
"file:about/index.html":10.5-10.105: error: Bad value “https://fonts.googleapis.com/css?family=Crimson+Text|Open+Sans:400,700” for attribute “href” on element “link”: Illegal character in query: “|” is not allowed.
"file:about/index.html":62.17-62.70: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":104.17-104.76: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":134.83-134.88: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:about/index.html":134.89-134.93: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:about/index.html":135.77-135.82: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:about/index.html":135.83-135.87: error: Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"file:about/index.html":136.71-137.21: error: Saw “<” when expecting an attribute name. Probable cause: Missing “>” immediately before.
"file:about/index.html":136.71-137.23: error: A slash was not immediately followed by “>”.
"file:about/index.html":136.71-137.24: error: End tag had attributes.
"file:about/index.html":145.19-145.69: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":184.19-184.72: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":193.25-193.28: error: Element “li” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
"file:about/index.html":196.25-196.28: error: Element “li” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
"file:about/index.html":199.25-199.28: error: Element “li” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
"file:about/index.html":202.25-202.28: error: Element “li” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
"file:about/index.html":209.23-209.26: error: No “p” element in scope but a “p” end tag seen.
"file:about/index.html":218.19-218.68: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":255.19-255.70: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":275.19-275.69: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":360.19-360.74: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"file:about/index.html":375.9-375.14: error: End tag “div” seen, but there were open elements.
"file:about/index.html":35.7-35.58: error: Unclosed element “section”.
"file:about/index.html":376.7-376.16: error: Stray end tag “section”.
"file:about/index.html":395.5-395.10: error: Stray end tag “div”.
Describe what users need to do to change content of the site. Starting with #21 (comment)
The design of the site should allow simple navigation, easy readability of content, quick navigation to key pages, and incorporate the brand and identity of the NoM (#22).
The deliverables would be sufficient instruction and assets to produce an HTML/CSS/JS shell of the NoM website. Design and styles should account for different content included throughout the site and "comfortably" accommodate that content. This includes basic content elements as well (p, div, h1-h6, pre, blockquote, img, strong, em, etc.)
...in about/index.html
Team Bios needed from
The site should include a signup form for the NoM Newsletter.
From slack: "Could you add Co-Founder and Producer of Maker Faire Pittsburgh (http://www.makerfairepittsburgh.com) on my profile?"
Find any and all press references, articles, blog posts, and stories. Both created by members, the press and the public. Please attach the URL, PDF, or media to this issue directly. High res media is available, please.
The Mailchimp newsletter signup and confirmation email are pointing to nation-of-makers.com
rather than current site.
The Get Involved page represents the most important Call-to-Actions from the Nation of Makers. It will consist of the following content:
Some of these sections have other issues open to gather their copy/content and should be coordinated appropriately.
Do we still monitor this address? Do we want it out there still?
The About page represents a 10k foot summary on the Nation of Makers. It will consist of the following content:
Some of these sections have other issues open to gather their copy/content and should be coordinated appropriately.
In order to attract a competent and motivated Exec Dir for NoM, we want to include a CTA for visitors to be aware of this ask and help us find the appropriate individual.
This will probably start with the ask's copy being generated.
How will visitors be able to contact us?
What content to show?
Need a color scheme and brand identity which helps communicate our mission, vision and values. This color scheme and identity should be used consistently across mediums.
Deliverables out of this should include:
Please attach files and details directly to this issue.
Add button at the top for "Sponsors."
Buttton should scroll to a "Sponsors" section on the main page, at the very bottom, that contains the logos for all seed funders. Logs in the Website Google Drive.
Link doesn't go anywhere
Someone setup the account and provide the number in this issue. It can be added to the website as described at https://github.com/jekyll/minima.
Produce content for front page of website to welcome visitors, express purpose and provide an invite to action. 150-200 words.
A user should be able to initiate the request to join the NoM Slack chat from the Get Involved page. This CTA should be considerate of the experience and simplicity of managing the pipeline.
Once we are aware of the Board of Directors, summary bios need to be generated.
They are:
Harley DuBois - Co-Founder of Burning Man, Board member of Burning Man and among other things has served as the city manager for Black Rock City for 10 years and is the co-founder of the Black Rock Arts Foundation.
Pamela L. Jennings - is currently a Professor of Innovation and Entrepreneurship in the Faculty of Business in the College of Arts, Sciences, Business and Education at Winston State Salem University and was formerly the Director of the Center for Design Innovation, a collaboration between Winston-Salem State University, the UNC-School of the Arts and Forsyth Technical Community College.
Adam Savage
Need 100-200 words about person's accomplishments and what they bring to the table as a NoM Board member.
Need a photo of the member's head that is at least 800px x 800px
To make the tools easier to maintain and more portable for others to use, we should put all of the tools required to manage the static site generation and related tasks into a self-sufficient container (Docker, pls?) for use by the team.
Deliverables include instructions for the use of the container and it's contents.
Stand up a framework for the site that allows simple content management via github.com repos and little management of the generation pipeline (if any needed).
Somehow an extra copy of her name crept in there in an earlier commit. Fix that and turn the URL into an href.
What is the temporary/official logo that we're using for NoM?
Need to determine the final high-level pages for site structure for inclusion on main site navigation menu.
Likely links:
Home
|- Get Involved
|- About
|- History
|- Press
|- Transition Team
|- Board of Directors
|- Board of Advisors
|- Member Organizations
|- FAQ
|- Contact us
Need summary bios for Board of Advisors. Requirements TBD
Blocked waiting to get final list of advisors.
Blocked on content requirements.
Need a solution to provide a list of upcoming meetings for the Get Involved page.
Questions:
What is the frequency of updates to list?
Who will be updating the list?
What meetings are suitable for the list and what meetings are not?
Might want to set target="_blank" for the [email protected] email link.
...per precedent and conversation with Ian in slack.
A report: https://developers.facebook.com/tools/debug/sharing/?q=http://www.nationofmakers.us/
Background and info: https://developers.facebook.com/docs/sharing/webmasters#markup
Courtesy David Brenner in Slackchat. (https://nation-of-makers.slack.com/archives/general/p1480712874002153)
In order to inform visitors of the motivation, momentum, and drive of our organization, the History will describe the series of events which helps to establish this collective of grassroots organizers.
Talking points should include:
This should be written as a living story. Target length should be between 500-750 words and should incorporate strong visuals.
The consensus on the call this week was that the contact email address should be right-clickable to copy the address itself, rather than e.g. a gmail URL. It appears (as far as I can tell) that we're still doing something in the CSS to break this. (This behavior might be different, depending -- I'm seeing the breakage when using chrome and logged into gmail in another tab.)
For comparison, try right-clicking the same email address in the comments at the top of #50 -- that's the way we were talking about making it work during the phone call. It should simply copy the email address into the clipboard.
Add a button in the header that links to http://www.weekofmaking.org/
Providing social proof through display of existing sponsors for the Get Involved page.
Open questions:
Who are the sponsors we're showing on the Get Involved page?
What content would we include?
...for consistency with others.
We started working on the website here https://github.com/nationofmakers/nationofmakers.github.io would be good if we merge into one.
Provide the final copy of the Mission, Vision and Value statements. They'll be used in the About page (#17) as well.
Include condensed 100 word summary for search engine placement.
We used to have dev branch language for contributors in the README, but simplified it for the Nov 15th launch push. Need to dig that out of history, update, and restore.
What are the most important questions to ask?
Answers?
So far:
Add a section to the README, walking reviewers through how to set up a personal fork of the repo and review/accept PRs, probably something like:
Setup
Review/Publish PR
Remove the "Letters of Support" button on the header.
Subscriber list confirm error: https://nationofmakers.us14.list-manage.com/subscribe/confirm-captcha does not work.
Captcha failed: "ERROR for site owner:
Invalid domain for site key"
Unable to subscribe
On Mac OS: 10.12
Browser: Safari 10.0.3
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.