g0v / hack.g0v.tw Goto Github PK
View Code? Open in Web Editor NEWThis project forked from hackfoldr/hackfoldr
organize gdoc and hackpad for hackathons
This project forked from hackfoldr/hackfoldr
organize gdoc and hackpad for hackathons
submenu rendered by #42 should also allow tag in url to show only matched items
go to hack.g0v.tw, the content area should have a vertical scrollbar (there's overflow-y: auto) but it doesn't. works fine on normal webkit.
404.* is only needed for deployed version. should not have 404.static.jade in master which is easily forgotten and out-of-sync.
write a script to update /projcets/FOO using firebase rest endpoint
we should at least test user signup and set username
Notes: for building testable version we should use separate firebase db:
FIREBASE=https://g0v-test.firebaseio.com/ ./node_modules/.bin/brunch buiild
ngAnimate is deprecated
http://www.yearofmoo.com/2013/08/remastered-animation-in-angularjs-1-2.html
目前以登入方式為contact info
但需要找人時層層關卡,連去github, twitter, fb可能沒email
希望也能增加email登錄
如果放collection lin在左側(如公報)
變成可展開submenu
scrollback makes annoying noise.
Please add function to mute its sound or let user disable this feature.
http://hack.g0v.tw/project
右側的想要幫忙區塊應該要加入loading訊息
also perhaps display avatar in navbar to indicate login state
the current implementation leavers the spinner if the project filter yields empty result.
possibly useful: https://github.com/benlau/bnloadingpromise
e.g. http://hack.g0v.tw/project/3du should list all projects under the 3du organization.
目前 hack.g0v.tw/project 的「<專案> 隸屬 <分類>」 有兩個鏈結但點選無作用。
the helpful info is in "about", which is unclear to people who wonder about how to edit index / add entries.
add an help icon next to home and tell the user to look at "about", before we get some proper ui tour
This is useful when another hackfoldr index is included as described in #42, the item itself (which turns into a folder) should render custom page (instead of the usual iframe) like: https://moqups.com/jessy1092/LsgqO3MQ
use Column E as the summary of individual document
mockup: https://docs.google.com/file/d/0BzGJ4qvz2D3EbVNZMlJIUjhEMm8/edit
current categorization: https://g0v.hackpad.com/-tag-6rlOq2DO1cD
for rendering labels in #21
can start with collapsable iframe embedding webchat.freenode.net at the bottom
similiar to https://github.com/g0v/tisa-map
or at least a link to https://github.com/clkao/angular-brunch-seed-livescript
在 commit e33ec8e 加入新連結時不小心弄壞的 Orz
win7 x64 英文版 chrome: 34.0.1847.116
reported by chengtic (http://logbot.g0v.tw/channel/g0v.tw/2014-04-06/772)
can't create new project if not login
explaining
or link to irc 新手上路&禮儀 https://g0v.hackpad.com/h?r=1#IRC-
Similar to #33, but the source is another hackfoldr index in ethercalc
for example the meta project has meta & hack.g0v.tw, kuansim has -frontend and -backend. we should have an aggregated view instead of a mundane list
在專案列表右欄加一個 widget (section),列出目前所有 g0v 專案的 github issues,並可以依據專案、tag 過濾(filter),方便大家跳坑。
tag discussion is so much fun, would like to reach it within two clicks. would be nice if it's moved to avatar list page.
i think there's no longer avatars.io/github/:id, w need to store avatar from the auth callback
for people unfamiliar with collaborative editing, @gugod suggested a placebo save button (similar to the edit button for google doc readonly mode)
when clicked, tell the user there's no need to save, just edit, and dismiss the placebo button itself. the state should persist.
Spam every projects by creating bugs on their issue tracker.
This is the bug template:
If this project does not belong to http://g0v.tw/ or is not applicable,
you can ignore and close this bug.
Otherwise please add g0v.json to your project.
See https://g0v.hackpad.com/g0v.json-spec-c07sSfauWSc for detail.
You can see the progress of adding g0v.json here: g0v/hack.g0v.tw#35
maybe just text from g0v.tw/about.html? or address a bit more about how hackathon works?
the existing //:hackId/:docId doesn't work, because docId might not exist until :folder is loaded. Need to do something like //:hackId/:folderId/:docId in routing
在http://hack.g0v.tw/project中
重覆註冊時,舊的專案未被取代亦未隨著g0v.json更新
For example, compare the search result of "moedict-data" at http://hack.g0v.tw/project
and the content of
https://github.com/g0v/moedict-data/blob/master/g0v.json
It'll be preferable if users can change their profile pictures in HUB, e.g. from Facebook profile picture to Twitter's, or upload another.
the page described in #43 should allow filtering by tag to show matched items
大家好,想回報一個問題。
因為在下新手上路,所以剛剛跑去 http://hack.g0v.tw/people 註冊資料
然後發現,
那些關鍵字好像有很多是重複的,只是大小寫不同而已
這些有辦法整合起來嗎?
整理了一下
大概有這些 (後面的數字是目前加入人數)
Android 47
android 13
AngularJS 3
angularjs 10
ASP 2
ASP.NET 5
c 7
C 33
c# 7
C# 31
c++ 8
C++ 19
C/C++ 33
c/c++ 35
database 9
Database 10
git 5
Git 9
Java 36
java 56
JavaScript 10
javascript 90
Javascript 13
linux 47
Linux 20
matlab 8
Matlab 3
MySQL 31
mysql 5
object-c 4
Objective-C 5
objective-c 16
open data 2
opendata 16
programer 4
programmer 36
python 70
Python 21
Ruby 12
ruby 9
Ruby on Rails 6
ubuntu 25
Ubuntu 6
vim 35
Vim 13
Web 8
web 47
醫學 10
醫療 3
程式 50 ==> 可以算進 programmer 嗎?
(完全沒有名稱) 23
以下是小小建議:
有些比較早的 pad 還放在 hackpad.com 上, 應該搬來 g0v.hackpad.com
搬過來的好處:
搬的步驟
scroll to make the bottom of person-detail align to viewport bottom, if out of current viewport
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.