Re: [校园] 选举疏失与相关后续处理

楼主: windhong (登登)   2014-05-30 13:33:13
※ 引述《a5378623 (黑云)》之铭言:
: ※ 引述《mousems (MouseMs)》之铭言:
: : 谢谢大家做code review发现了这个问题
: : 选举当天早上这个bug已经修正并更新到服务器上,但当天凌晨到早上我
: : 都在处理选务其他文件,疏忽了将新版程式码commit,选票的git记录都
: 公开原始码的用意,除了找义工免费帮你修正外,更重要的是让整个机制公开透明,进而
: 让大众“监督”选举流程。
: 不要说你忘记,就算你在“当天早上”修正完有记得修改,这也和黑箱没有两样。你以为
: 谁会有时间,24小时盯着你的网页看你有没有偷偷修改内容?
: 说到底,投票系统“根本就应该提早完成,并且经过学代监督”而不能概括授权。
: 这其实和服贸很像,立法院同意行政院去签服贸,不代表可以随便签,甚至是让你“任意
: 修改服贸内容”,这是绝对不允许的!擅自修改内容这样的行为,比30秒黑箱更过分!!
公开原始码基本上是为了debug,让大家检视这个程式有没有问题,
甚至在公开的程式原始码基础上,进一步发展新的功能。
开源能做的,是透过热心的参与者,
确保程式1. 功能是否正常 2. 安全性是否无虞。
但如果要确保程式不影响选举的公平公正,除了程式本身的漏洞之外,
还要再处理一个环节:就是确保投票过程中,选务程式版本一致,
也就是投票开始前、投票中、结束后需要检查程式没有被更动。
因此,只要有人能够确认这点,那么这个部份才没有问题,
当然如果能确保这个版本与开源版本没有出入,
那么更能够提升这个部份的可信度。
不过现在看起来好像后来在版上检验程式的版友,
多数没有在选前检视过。
所以开源这部份是否能够达成原先预想的促进程式稳定安全,
恐怕需要检讨。
至于黑云所说的提早完成,我想从程式维护的角度来说,
如果选前发现了bug,当然还是要修正,
所以个人认为应该做的是程式应经学代会检视,
但选举过程中授权选监委监督后续debug修改。
作者: danielu0601 (黒猫.俺の嫁)   2014-05-30 16:09:00
要叫人选前去检查程式前先看看他什么时候放出来好吗Y你以为大家都吃饱没事干免费帮他debug喔
楼主: windhong (登登)   2014-05-30 16:32:00
所以要检讨呀。
作者: tbbhwinh (久我匡一郎)   2014-05-30 16:56:00
所谓的检讨是认可此次选举有争议,还是没差下次再努力?
楼主: windhong (登登)   2014-05-30 17:18:00
检讨是指开源部份,文中说得很清楚。整体的问题我已经写了一份list,有需要可以贴出来。
作者: w840808 (Fang)   2014-05-30 17:35:00
开源当然是要看有没有问题跟黑箱阿可是如果开源的程式码跟实际上使用的不一样就...

Links booklink

Contact Us: admin [ a t ] ucptt.com