parent
2fe7b3b953
commit
c5994bd93b
@ -0,0 +1,105 @@ |
||||
# 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 |
||||
|
Loading…
Reference in new issue