-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2073 from ethereum/yann300-patch-48
Create meetings.md
- Loading branch information
Showing
1 changed file
with
105 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
|