You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
106 lines
3.0 KiB
106 lines
3.0 KiB
5 years ago
|
# Team meeting 04/06/2019
|
||
|
|
||
|
## documentation
|
||
|
|
||
|
#### doc update for release
|
||
|
|
||
|
For each remix IDE PR, check whether the documentation needs to be updated.
|
||
|
If so, either
|
||
|
- update the doc with and link to the PR
|
||
|
- create an issue with the label "documentation"
|
||
|
|
||
|
Before releasing (better a few days before), we take time to address documentation issues that *needs* to be done. @rob is committing to checking and organize our work on this.
|
||
|
|
||
|
#### monthly doc update
|
||
|
|
||
|
We setup a monthly call where we read through the documentation and check what should be added / updated / improved
|
||
|
|
||
|
#### move to remix IDE
|
||
|
|
||
|
we move the documentation to the remix-ide repository
|
||
|
|
||
|
## medium post policy
|
||
|
|
||
|
Any post that relates to Ethereum could be put in the remix plublication.
|
||
|
Although that is not mandatory and left up to the writter.
|
||
|
|
||
|
## guided tour
|
||
|
|
||
|
we still need to validate the framework but "shepherd" seems to be the one.
|
||
|
|
||
|
It will work as a native plugin, started by default.
|
||
|
Each other native plugin can request a guided tour with:
|
||
|
`this.call('guidedtour', 'start', 'debugger')`
|
||
|
Other type of plugin may be able to the native plugin guided tour but we won't push this if the integration is not working out of the box.
|
||
|
We rather update the remix-plugin doc saying that `guided tour framework name` is the prefferred one.
|
||
|
|
||
|
## web site
|
||
|
|
||
|
we commit to have a public web site for general info about us.
|
||
|
It won't be a branded web site.
|
||
|
We are asking a designer for improving the Liana's logo.
|
||
|
We don't need to have a framework (hugo, hexo) if that's too much overhead.
|
||
|
@liana is testing out the easiest solution.
|
||
|
|
||
|
## solidity tutorial framework
|
||
|
|
||
|
it will be set of file:
|
||
|
- md
|
||
|
- solidity contract
|
||
|
- test contract
|
||
|
|
||
|
we only support md for now and move to supporting other format if needded.
|
||
|
It requires the "test" native plugin to extend its API.
|
||
|
@rob/@francois are managing that.
|
||
|
|
||
|
## remix workshops repository
|
||
|
|
||
|
the current workshop should either be removed or converted to the md tutorial framework.
|
||
|
@rob/@francois are managing that
|
||
|
|
||
|
|
||
|
## coding best practices
|
||
|
|
||
|
Use html "id" only if needed.
|
||
|
"id" has to be explicit enough so the node can be targeted without using nested css target.
|
||
|
|
||
|
## file manager / file explorer / file provider
|
||
|
|
||
|
They are going to be refactored out to a stand alone ts repo / npm module
|
||
|
|
||
|
## npm module structure
|
||
|
|
||
|
will likely looks like:
|
||
|
|
||
|
RemixProject/component:
|
||
|
/Treeview
|
||
|
/tab
|
||
|
/tabs
|
||
|
/dialog
|
||
|
/fs
|
||
|
|
||
|
RemixProject/libs:
|
||
|
/Solidity
|
||
|
/Tests
|
||
|
/FsProvider
|
||
|
|
||
|
RemixProject/IDE
|
||
|
|
||
|
## browser test
|
||
|
|
||
|
a PR (https://github.com/ethereum/remix-ide/pull/1961) is waiting for merging @yann
|
||
|
It iwll be followed by other PRs, aiming to improve process of writting browser tests.
|
||
|
|
||
|
## desktop version
|
||
|
|
||
|
we will propose an offline version using electron (@yann)
|
||
|
first steps :
|
||
|
- put all the public link to the local package
|
||
|
- basic electron wrapper
|
||
|
|
||
|
## out reach beyond community
|
||
|
|
||
|
We agree it is something interesting to explore,
|
||
|
It is not 100% dev tool nor remix so we should organize call with other people from EF at least
|
||
|
|