diybiosphere / sphere Goto Github PK
View Code? Open in Web Editor NEWDIYbiosphere is an open-source project to collect Do-it-Yourself Biology (DIYbio) initiatives from all over the world
Home Page: http://sphere.diybio.org
License: MIT License
DIYbiosphere is an open-source project to collect Do-it-Yourself Biology (DIYbio) initiatives from all over the world
Home Page: http://sphere.diybio.org
License: MIT License
The CONTRIBUTING file is what contributors would see in order to contribute to the project. It has to be very complete and link to appropriate resources, and it should be easy to follow
@cube5 commented on Wed Mar 30 2016
The current design will be readjusted to match the current (and cooler ๐ค) artboards.
@sabgaby commented on Wed Mar 30 2016
We are in the process of hiring a professional designer! So this should wait a bit!!!
@cube5 commented on Wed Mar 30 2016
Nice! no problem I'll drag it in To Do's pipeline
We are joining the Mozilla Sprint! We are Issue 44!
In the table view of the initiatives and in the landing page button. There should be a basic option for checking and unchecking what you want to display.
I will try to come up with the design
So, this will depend on which platform gathers more user base.
But I found this script for a webhook to relay Gitter messages to Slack.
There are many README badges we can add, we can either take existent ones or do new ones from shields.io
Integrate with Travis CI to allow i18n and other useful plugins and quality checks.
So I was thinking that adding an estimated reading time (i.e. 2 min read) might encourage viewers to actually read the guides. I saw some blogs on how to do it on Jekyll:
Jekyll reading time without plugins
reading time
simple reading speed estimate in jekyll
No rush on this!
We should consider that maybe users will be discouraged by GitHub's online GUI, and creating a file and so on may seem daunting. An alternative may be to create an entry could be an input form.
This form would be linked to the landing page button "+ Add DIYbio initiative"
Ignore this
@sabgaby commented on Tue Apr 05 2016
hey @cube5, do you think we could code the style in sass instead of css? It's easier to write and read
@cube5 commented on Tue Apr 05 2016
I agree, no problem ๐
We need to adjust the design and feel of the website. More padding, more clean, and consistent.
From the address (Street and number, postcode, city and country) should render a latitude and longitude.
Entries with only the location should render also a latitude and longitude of the "city center"
@cube5: do we need the postal code in order for the geocoding API to render appropriately? It should then be in the front matter of the entries.
I saw this, and thought it might be interesting. Don't think it is useful for the moment though
Sidecar
Bootstrap is a well know responsive framework for web development.
The current design will be migrated in order to continue development and design.
Give Life to map so users can select a specific region ๐บ
Someone suggested to me that as users may be deterred to participate since they have to have a GitHub account, that maybe we could create a communal account with a shared password, so that anyone could enter and create changes from that account. A project maintainer would have to be the sole owner of the recovery email in case a troll changes the password.
This might be too complicated, but it was just a suggestion
@sabgaby can you please add me as a member?
Create a simple map with pins from the entries
Shouldn't we have a .gitignore file in the repository?
@cube5 commented on Wed Mar 30 2016
Hey @cube5 none of the names worked for me.
sphere.diybio.org -> just redirected me to diybio.org
diybiosphere.github.io -> 404 page
diybiosphere.io -> blank page
It would be nice to have a more open way to invite people to Slack. Slackin provides this. I don't understand well how to implement it though. I don't understand it from the side of setting up a server.
Increment both side padding of the main content.
"Internationalization (i18n) is the process of developing products in such a way that they can be localized for languages and cultures easily." - Wikipedia
I went through the list of jekyll plugins and I am attaching each to a comment so they can be voted on!
@cube5 commented on Wed Mar 30 2016
Advanced search should include (at the moment) filters by:
There is a lot of missing documentation in order to support contributors and users! We contemplate that many contributors will be completely new to GitHub and maybe Markdown. Therefore tutorials should include as many helpful hints as possible
@gitter-badger commented on Mon Apr 04 2016
@sabgaby has just created a chat room. You can visit it here: https://gitter.im/DIYbiosphere/diybiosphere.github.io.
This pull-request adds this badge to your README.md:
If my aim is a little off, please let me know.
Happy chatting.
PS: Click here if you would prefer not to receive automatic pull-requests from Gitter in future.
Ignore me
The header search bar is intended to be an omnibar ๐ where the user can search for text in the whole site.
We have access to:
diybiosphere.io
diybiosphere.com
diybiospere.net
diybiosphere.org
Can we set up simple instructions so that writers use Atom for local development? Ideally, they would be able to see the Markdown preview in a browser inside of Atom with the styles from the project. We should specify packages for Markdown and Jekyll and others that might be helpful
Hey @cube5 ! I tried putting the includes in the hints but I can't seem to get them to work.. Can you help me out? Thanks!
@sabgaby commented on Thu Mar 24 2016
The artboards are being designed through Sketch
We could learn about how users are using the website for improving the user experience
Unfortunately broken links are sometimes unavoidable, and in the beginning of the project there are many of these. In order to help the users find or create what they were looking for, we should create a 404 page with the appropriate resources and links to guide the users.
@cube5 commented on Wed Mar 23 2016
Instructions to build the local environment for Mac, Windows and Linux users
The Getting Started will give contributors an idea of the ways the can contribute to the project
The infobox in the entries, in the social media icons, only the ones that are selected in the front matter of each entry should show.
Selected in this sense means: filled in with a hyperlink, or those ones that are not deleted from the front matter.
In addition, they should resemble the design. Float from right to left.
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.