All Projects → BONSAMURAIS → bonsai

BONSAMURAIS / bonsai

Licence: BSD-3-Clause license
Open source software for product footprinting.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to bonsai

qis
Dynamic image server for web and print
Stars: ✭ 85 (+88.89%)
Mutual labels:  management
hypertrons
🤖Open source RPA for open organization
Stars: ✭ 51 (+13.33%)
Mutual labels:  management
awesome-ux-design-styles
Curated list of UX styleguides and design systems
Stars: ✭ 66 (+46.67%)
Mutual labels:  guidelines
monai-deploy
MONAI Deploy aims to become the de-facto standard for developing, packaging, testing, deploying and running medical AI applications in clinical production.
Stars: ✭ 56 (+24.44%)
Mutual labels:  guidelines
Time-and-Attendance-Management-System
TMS is a full-stack website that maintains records of all employees with their personal information. It keeps track of hours worked by an employee on a particular project assigned to him. It maintains time sheets and generates detailed and summary reports of the employee time sheets. TMS also has an admin page, which can manage all the employees…
Stars: ✭ 46 (+2.22%)
Mutual labels:  management
api-guidelines
Squareboat's best practices for writing REST API's.
Stars: ✭ 76 (+68.89%)
Mutual labels:  guidelines
integrated-manager-for-lustre
Integrated Manager for Lustre
Stars: ✭ 64 (+42.22%)
Mutual labels:  management
sonar-css-plugin
SonarQube CSS / SCSS / Less Analyzer
Stars: ✭ 46 (+2.22%)
Mutual labels:  guidelines
Overview
An overview of the OpenLists organization, and description of the available lists.
Stars: ✭ 55 (+22.22%)
Mutual labels:  overview
nuggets
This is where I record the tips, tricks and tools I've accumulated over the years.
Stars: ✭ 18 (-60%)
Mutual labels:  guidelines
Customer-Management-System-for-Coffee-Shops
𝐂𝐨𝐟𝐟𝐞𝐞 𝐒𝐡𝐨𝐩𝐬
Stars: ✭ 34 (-24.44%)
Mutual labels:  management
Front-End-Checklist
🗂 O Front-End Checklist perfeito para websites modernos e desenvolvedores meticulosos
Stars: ✭ 157 (+248.89%)
Mutual labels:  guidelines
netdash
Delegated IT infrastructure administration
Stars: ✭ 16 (-64.44%)
Mutual labels:  management
docker-tool
Convenient tool for Docker operations
Stars: ✭ 18 (-60%)
Mutual labels:  management
kstone
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.
Stars: ✭ 592 (+1215.56%)
Mutual labels:  management
documentation
Home of resource documentation for OASIS Open Projects.
Stars: ✭ 23 (-48.89%)
Mutual labels:  guidelines
cardanocli-js
Wrapping the cardano-cli inside JavaScript
Stars: ✭ 173 (+284.44%)
Mutual labels:  management
Front-End-Checklist
🗂 Modern sitelerin titiz geliştiricileri için Front-End Checklist
Stars: ✭ 251 (+457.78%)
Mutual labels:  guidelines
PM-ClassActivity-C
activity and tasks to be done in small groups as a learning process
Stars: ✭ 15 (-66.67%)
Mutual labels:  management
docs
The documentation for Firefly III
Stars: ✭ 30 (-33.33%)
Mutual labels:  management

BONSAI

Welcome to the management and documentation repository for the Bonsai organisation (named Bonsamurais on GitHub).

This repository hosts the Wiki which describes all components of the BONSAI modular software architecture (work-in-progress!). This prominent README document describes how to get started with Bonsai.

If you're a potential Bonsai developer/contributor: you're in the right place. There are many ways to contribute. This page will try to effectively direct your energies. Not sure if you want to contribute? See here!.

For potential Bonsai user, open data on BONSAI can be accessed from the Open Virtuoso triplestore. Accessing data from the triplestore requires SPARQL know-how. Development of easy to use tools is currently ongoing. Meanwhile some example queries have been developed to help users extract data.

Overviews and priorities

If you wish to contribute, a starting point could be to look at the BONSAI repositories overview page. The figure below explains how (some of) the project repositories described in the BONSAI repositories overview are linked.

What is the current development status?

The Bonsai project is currently undergoing development, since the March 2019 hackathon. The topics discussed during the hackathon are available on the dedicated bonsai.groups.io page. BONSAI is currently in alpha stage. Preliminary softwares to convert open datasets on sustainibility assessment using the BONSAI ontology. The development status is also visible in the project board. This intends to support the prioritisation of tasks.

How to communicate with other developers?

BONSAI has a mailing list used for communication to the broader community. The Bonsai Slack Workspace is in active usage during planned hackathons and workshops.

The BONSAI enhancement proposal BEP0004 describes the knowledge management and internal communication strategy of the organisation.

What do we mean when we say 'Bonsai'?

The term Bonsai (big open network of sustainability assessment information) is used within the community for various related concepts. The BONSAI association is a non-profit headquartered in Denmark. The big open network extends well-beyond this organisation, to include the volunteers, digital artefacts, concepts and processes which constitute the full Bonsai project. Core software modules may also be referred to collectively as Bonsai, although the boundaries of correct usage here are not yet final or formalised.

Where is BONSAI described?

High-level descriptions of goals and objective of BONSAI is available at the Bonsai website. This Wiki provides an up-to-date consensus description of the Bonsai project. An overview of the different BONSAI repositories and their content can be found here

Note

The tasks and planning on the Wiki supercede the static work plan hosted on the website.

Code-of-conduct and decision-making process

Participation is subject to the BONSAI code of conduct.

A proposal for using Python-style Bonsai enhancement proposals (BEPs) has been formulated and is under discussion.. The organisation Chair Chris Mutel has blogged about his thoughts on this topic here

Expected/useful knowledge for contributors

There are many ways to conribute, which require different knowledge and skills, mostly relating to software development. Some general knowledge areas that are useful for all contribution forms are suggested here.

GitHub

As a distributed collaborative open-source project, we have chosen GitHub for our version control management and project management (decision pending). To contribute source code, you will need to understand the standard GitHub workflow. To help with task management and organisation, familiarity with the usage of Issues will help.

Sustainability Assessments

The sai in Bonsai stands for sustainability assessment information. Most contributors have a background connected to Lifecycle Assessment (LCA) and/or environmentally extended input-output analysis (EIOA). High-level decision making requires knowledge of this context. However vital low-level contributions do not require this background knowledge.

Resource Description Framework

The W3C standard RDF is used for modelling knowledge and brings numerous benefits (such as allowing to link different data sources consistently). This is related to Linked Data, and the Semantic Web. Understanding RDF will help you to understand what makes Bonsai unique and potentially very powerful. The final two sets of presentation slides of this Web Fundamentals course are a good starting point and contain links to many other resources.

Additional background information on open issues at the interface between LCA and Open Data are available here and here.

Why contribute?

We assume that you recognise the importance of sustainability assessments: to create a world which is more sustainable - society must have a scientifically-grounded understanding of environmental and social impacts of products and processes. But why should you put your efforts into the Bonsai project specifically? Sustainability assessment, and life cycle assessment (LCA) in particular, is to a large extent built on cathedrals - large background databases, erected by the efforts of many people over a long period of time, but which are now both expensive and exclusive, and whose gatekeepers limit access to both the data and decisions on its management. BONSAI believes in another model, a bazaar where the entire community can contribute to data generation, validation, and management decisions. We strongly feel that an open database is more transparent and more reproducible, and therefore the only option for the science of life cycle assessment. Such databases are also a prerequisite for LCA studies being used to support democratic decision making.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].