Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discuss] 这个report issue 的机制应该推荐到所有blocklet #84

Open
mave99a opened this issue Nov 15, 2022 · 3 comments
Open
Assignees

Comments

@mave99a
Copy link
Contributor

mave99a commented Nov 15, 2022

这个report issue 的机制也许应该推荐到所有blocklet,成为标准的收集反馈获得帮助的机制。

不过可能需要一些中转的机制,因为不知道这些issue 应该post 到哪个repor,也许是store 里有个入口再自动redirect 到 blocklet 设计者定义的repo?

这些机制我们觉得合适的都应该给所有的blocklet 一样的东西:

  • report issue
  • 在线上下文帮助 (目前mobile 做得比较好,server 还有待加强)
  • 将来给用户客户支持的奖励机制

Document Details

  • App Id: zNKaW94r1J9RsYJ7mQZDqN1h9zqNAkQvjG7f
  • App Version: 0.3.7
@linchen1987
Copy link
Contributor

如果适配到所有 blocklet, 需要在 blocklet-ui 组件的 footer 中内置。

  • dashboard 布局的页面中可以看到 report an issue 入口
  • public 布局的页面中可以看到 report an issue 入口

@donotlb
Copy link
Collaborator

donotlb commented Nov 21, 2022

需要在 blocklet-ui 组件的 footer 中内置

对于 docs 页面来说,现在 feedback 属于 theme page layout 的一部分, 没有出现在 footer 中,我觉得这个比较合适

image

对于其它情况,可以考虑单独弄一个 report issue 组件?使用时由开发者配置 repo 地址,并组合到 footer 中?


内置到 footer 中似乎过于耦合,比如有些 blocklet 是闭源的 ? 或者压根没有 github repo ?

@linchen1987
Copy link
Contributor

对于其它情况,可以考虑单独弄一个 report issue 组件?使用时由开发者配置 repo 地址,并组合到 footer 中?
内置到 footer 中似乎过于耦合,比如有些 blocklet 是闭源的 ? 或者压根没有 github repo ?

我觉得 功能逻辑不需要内置到 footer 中,内置 UI 即可(默认不出现,只有配置了才出现)

@linchen1987 linchen1987 changed the title [Feedback] 这个report issue 的机制应该推荐到所有blocklet [Discuss] 这个report issue 的机制应该推荐到所有blocklet Nov 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants