You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 29, 2020. It is now read-only.
Based on the Retrospective from the JS Core Dev Team, we identified that one of the major blockers for productivity across teams is the fact that developers have to babysit Jenkins. We hope that this can be prioritized and solved for Q4
A second ask is to land the parallelization story. In the past only OS Runtimes would run in parallel, but it has been discussed since 2018 Q1 that what we need is to have all runtimes (OS and Browsers) to be run in parallel.
Related, we need to understand if IPTB will continue be a core focus of the DX team and what to expect in terms of timeline (seeing the OKRs for IPTB would be 👌🏽)
//cc @ipfs/javascript-team
The text was updated successfully, but these errors were encountered:
Another topic from the Js Core team retrospective was
Aegir needs some improvements, often either i need to run tools directly or make a PR to fix stuff. Needs to be a thinner layer than it is.
This basically means
keeping the tooling abstracted inside aegir up to date
try to remove custom helpers packages made by pl/ipfs devs like reporters, templates etc. These are often outdated and block updating the core tooling, one example is documentation.js and current theme for it (mocha and reporters probably also have this problem). We should use more standard, well maintained stuff.
'use strict'constresolveBin=require('resolve-bin')constexeca=require('execa')const{fromAegir}=require('./../utils')constbin=resolveBin.sync('webpack-cli')module.exports=(argv)=>{constinput=argv._.slice(1)// IMPORTANT PART just redirect extra args to the underlying tool cliconstuseBuiltinConfig=!input.includes('--config')constconfig=useBuiltinConfig
? ['--config',fromAegir('src/config/webpack.config.js')]
: []returnexeca(bin,[
...config,'--progress',
...input// IMPORTANT PART just redirect extra args to the underlying tool cli],{env: {NODE_ENV: process.env.NODE_ENV||'production'},stdio: 'inherit'})}
Based on the Retrospective from the JS Core Dev Team, we identified that one of the major blockers for productivity across teams is the fact that developers have to babysit Jenkins. We hope that this can be prioritized and solved for Q4
A second ask is to land the parallelization story. In the past only OS Runtimes would run in parallel, but it has been discussed since 2018 Q1 that what we need is to have all runtimes (OS and Browsers) to be run in parallel.
Related, we need to understand if IPTB will continue be a core focus of the DX team and what to expect in terms of timeline (seeing the OKRs for IPTB would be 👌🏽)
//cc @ipfs/javascript-team
The text was updated successfully, but these errors were encountered: