Replies: 11 comments 8 replies
-
My ideas:
Any new chart feature heavily relys on data provided by open-digger. Will open-digger community takes part in Summer 2022? Maybe we can have some connects! @frank-zsy |
Beta Was this translation helpful? Give feedback.
-
I think the new developers are also users. After we define the data structure and the general community goals of hypercrx, can we expect users to come up with their own requirements and implement it themselves? We welcome any possible ideas, but the final implementation needs to be determined through community discussion. |
Beta Was this translation helpful? Give feedback.
-
My suggestion is to "re-furnish"
|
Beta Was this translation helpful? Give feedback.
-
中文通用任务:中选者无论中选以下哪个项目,在Summer2022开始后需要每两周在指定issue中对自己的学习情况和项目进度做个简短的描述。 【难】任务一:两个图表组件一、基于Echarts的动态滚榜图
参考:series-bar.markPoint、bar-race-coumtry example、our old version
【中】任务二:更好的Perceptor Tab布局与样式目前,Perceptor Tab的布局与样式不够精致。例如,两个网络图以两个大卡片的形式放置于页面中,其中,对网络图的描述文字又占去了大量空间。 此任务希望中选者为Perceptor Tab设计一套全新的布局与样式并进行实现。使这套布局与样式不仅能处理已有的几个组件,还具有良好的扩展性,使未来新加入到Perceptor Tab中的组件也能很容易得摆放。 对于布局与样式的具体要求,hypercrx社区会在中选名单公布后与中选者沟通。 【中】任务三:建立一套“注入”机制目前,当想在GitHub页面中注入新组件时,开发者需要自己分析GitHub页面结构,找到插入位置的DOM,然后利用jquery进行注入。也就是说,除了开发组件外,开发者还要做这种琐碎的分析GitHub页面结构的工作。 因此,希望能设计一套机制,使组件开发者不需要关注与GitHub页面结构相关的细节。当他们想插入一个组件到页面时,只需要调用一个譬如 在完成这套“注入”机制的设计后,中选者需要重构hypercrx中已有的组件注入代码块。并且,中选者还需要适当探索更多潜在的注入点,供未来的组件使用。 |
Beta Was this translation helpful? Give feedback.
-
Is the difficulty for each task decided? ospp suggests that
Based on the description only, it seems like task 1 could be Normal level and task 2 could be Advanced level. Also, it could be better if we could add the estimated time for each task latter on just like GsoC is doing this year to show a better workload measurement for both the mentors and the students. |
Beta Was this translation helpful? Give feedback.
-
项目1项目名称:实现两个React组件并注入到GitHub页面中 项目主导师:朱香宁 项目描述: 项目备注:(无) 难度:进阶 涉及技术领域标签:React,Chrome Extension 编程语言标签:HTML,CSS,JavaScript,TypeScript 项目产出要求:
项目技术要求:
项目成果仓库: 项目2项目名称:设计AVC机制并用此机制重构已有文件结构和代码 项目主导师:唐烨男 项目描述: 项目备注:(无) 难度:进阶 涉及技术领域标签:React,Chrome Extension 编程语言标签:HTML,CSS,JavaScript,TypeScript 项目产出要求:
项目技术要求:
|
Beta Was this translation helpful? Give feedback.
-
Project 1Project Name: Implementation and Injection of Two React Components Project Mentor: 朱香宁 Project Description: Project Notes: (None) Difficulty: Advanced Labels of Technical Fields: React,Chrome Extension Labels of Programming Language: HTML,CSS,JavaScript,TypeScript Project Output Requirements:
Project Technical Requirements:
Project Repository: |
Beta Was this translation helpful? Give feedback.
-
Project 2Project Name: Design AVC Strategy and Refactor Code in AVC way Project Mentor: 唐烨男 Project Description: Project Notes: (None) Difficulty: Advanced Labels of Technical Fields: React,Chrome Extension Labels of Programming Language: HTML,CSS,JavaScript,TypeScript Project Output Requirements:
Project Technical Requirements:
Project Repository: |
Beta Was this translation helpful? Give feedback.
-
So we have two levels of tasks this year (3 levels last year):
link: https://summer-ospp.ac.cn/help/en/
Guys let's put some ideas here!
Beta Was this translation helpful? Give feedback.
All reactions