dyweb / mos

MOOC & Open Source Group
Apache License 2.0
18 stars 1 forks source link

[idea] Open source waka time server implementation #7

Open at15 opened 7 years ago

at15 commented 7 years ago

https://wakatime.com can be used to track how you spend your time for coding, however it only have three week history for free user. The server API is quite simple https://wakatime.com/developers. The storage should be a RDBMS + Time series database. Like MySQL + InfluxDB. If search is needed, things like Elasticsearch can be introduced. Front end is mainly focus on dashboard, echart is enough. A rough plan could be like following

It could also be used for things like homework statistics collection, track project progress etc.

gaocegege commented 7 years ago

Good idea, but I'm afraid that there is no one interested in it now. 🤔 Because you know, this idea may be a little complicated, and I think there are little people to build a service like that. I would choose to pay for wakatime.

at15 commented 7 years ago

@gaocegege I don't think you can afford a bunch of people using waka time, and you can do some hook and mining on data easily if you have full control of the statistics.

at15 commented 6 years ago

I chose to pay for wakatime .... until I finished building a workable TSDB

at15 commented 6 years ago

I think I can have try to do something similar when building reika https://github.com/at15/reika

arrowrowe commented 6 years ago

@at15 looking forward

gaocegege commented 6 years ago

Hope you could implement it :)

at15 commented 6 years ago

@gaocegege where there is hope, there is disappointment 😄

gaocegege commented 6 years ago

进度如何了,婶婶

at15 commented 6 years ago

@gaocegege 为了性能,我准备直接上 https://github.com/at15/gegecece 了,你怕不怕

xplorld commented 5 years ago

gaoce鸽鸽进度如何了鸭

gaocegege commented 5 years ago

It seems that @at15 is busy with his another wheel, this idea can be assigned to others.