foss测试

计算机科学协会计算机科学教育特殊兴趣小组的年会是最大的学术计算机会议之一。 今年的活动的特色是全天讲习班,通过让学生参与人道主义项目(如Ushahidi , OpenMRS , Gnome Accessibility等)的贡献者来教授开源实践,工具和技术。 TitanPad用于协作的笔记,活动期间 ,本文是一个结果。 您可以将其称为众包文章。

研讨会由西新英格兰大学的Heidi Ellis和Drexel大学的 Greg Hislop提出并组织。 多年来,Ellis和Hislop一直是HFOSS的不懈倡导者,并且是开源教学和FOSS2serve 教学社区的基础。 该讲习班是NSF赠款的一部分,他们获得了NSF赠款,以进一步开展各种FOSS教育工作,包括POSSE (教授夏季开源经验)。

大约15至20名教授和研究生参加了此次活动。 来自 Red Hat的 Tom Callaway ,来自 OpenMRS的 Roger Friedman ,来自 Ushahidi的 David Kobia ,来自 Gnome Accessibility的 Joanie Diggs 和来自 非营利性FOSS研究所的 Alan Tucker 提供了外部学术界对FOSS中学生贡献者的需求和使用的观点。 。

上午会议

研讨会的前半部分由学术界和社区双方交替进行了介绍和讨论。 选定的教授讨论了他们与FOSS社区合作的最初和正在进行的经验。 格randint·麦克尤恩大学的Cam Macdonell演示了Ushahidi的演示,并讨论了他的学生在使用它方面的经验。 西方新英格兰大学的Stoney Jackson和拿骚社区学院的Darci Burdge谈到了进入开源以及与不同学生群体合作开发GNOME的MouseTrap可用性测试包的问题。

然后社区代表在蝙蝠。 卡拉威(Callaway)是红帽公司(Red Hat)的老兵,长期领导着公司的大学拓展工作,向学者介绍了红帽与Fedora之间的区别和关系。 他还向该小组介绍了HyperKitty , HyperKitty是他们正在介绍的一种新的通信管理工具,该工具为邮件列表提供类似于论坛的前端UX功能。

Kobia的职业生涯开始于商业软件开发。 当他和他的同事创建Ushahidi以便以众包方式发布分布式事件时,他“对于一个经验丰富的开发人员来说,“进入开源”可能会带来挑战”。 他们还了解到,运营开源社区可能很困难。 他说:“编码人员很固执。” “有时甚至是学生编码员。”

接下来,弗里德曼向与会者介绍了OpenMRS,这是一个开放的医疗记录项目,拥有一个非常活跃,组织良好的FOSS社区,该社区定期举行学术活动。 与OpenMRS相反,与GNOME Accessibility社区合作的Diggs指出那里的情况要宽松得多。 她说,这“实际上是较小项目的联合会”,同时还指出GNOME 积极招募女性开发人员 。

Diggs还讨论了有关GNOME的其他一些有趣的信息:

  • 追踪GNOME本地化的DamnedLies说,它已被翻译成190种不同的语言 。
  • 对于新参与者来说,GNOME可访问性很难,因为它需要可访问性的背景知识,并且建立在大量工具之上。
  • 可访问性团队非常小,因此有几个废弃软件项目可以捐赠给项目(例如MouseTrap )。
  • GNOME基金会有两名工作人员; 其他所有人都是其他公司雇用的社区经理或志愿者。
  • GNOME 需要更多女性开发人员!

塔克随后谈到了他新成立的非营利自由职业学院 ,该学院利用学生团队与非营利客户合作。 他们经常使用开源工具和流程从头开始新项目,例如志愿者计划系统。 这些项目通常被分叉以与其他客户一起使用。

小组成员和与会人员都在回答并提出问题,深入探讨了教师和学生在加入HFOSS之前应了解的知识。 出现的一些要点:

  • 直接贡献给项目代码不一定是最终目标。 创建文档不仅是弄清代码的好方法,而且还是对社区的重大合法贡献。
  • 教师可以更多地充当“边上的指导”,而不是“舞台上的圣人”,并且可以为如何成为专家学习者和问题解决者建模。
  • 一些项目允许将学生指向特定的资源并回答问题,尽管其他项目缺少此类指导。
  • 要知道的最重要的是,谁在做什么和在哪里问,甚至比技术技能还要重要。
  • 选择合适的FOSS社区参与至关重要。 这样做的一些优秀资源包括:
    • 舱口盖指导服务
    • FOSS2Serve的评估指南
    • Callaway关于如何判断FLOSS项目是否注定要失败的文章

在进行了这些讨论之后,一些与会者上了讲台。 Drexel的博士生Michelle Purcell研究在线协作,他要求提供有关FOSS社区如何使用在线工具识别需求的信息。 卡拉威(Callaway)讨论了红帽大学拓展活动的最初目标及其新的计划,以:

  • 支持学术团体,俱乐部和教职员工的努力,以将开源软件纳入大学体验的各个方面。 其中包括一名专职的技术人员,以协助工作,例如使用现有的教育资料,并在必要时创建新资料。 目的是以传统形式(例如教科书)提供此内容。
  • 在红帽内部担任高等教育倡导者,以帮助将开放源代码资源带给教职人员没有时间或缺乏访问权的大学。
  • 促进妇女从事技术。

接下来,Diggs谈到了提供基础设施以促进GNOME中的可访问性的能力。 随便问一下,它将提供给您! 来自RIT的Stephen Jacobs谈到了他们的FOSS计划以及他们在自由和开源软件和自由文化领域的新学科。 HFOSS的工作是FOSS RIT教育经验的基石。

午休后,研讨会的后半部分分两组参加。 第一组围绕早间讨论中已经确定为最有趣的主题进行组织。 第二部分包括与社区代表讨论与他们的项目的参与。

分组讨论主题1:社区和学习资料

讨论的重点是门户,社区和材料集合的需求,以支持开源方面的学术努力。 它的大部分围绕着长期运行的开放式教学 Wiki:成功的东西,不再起作用的东西以及可能需要改变的东西。 人们普遍认为,像登陆开源这样的登陆,交流和入门活动很重要,而GitHub的存在是远远不够的。 红帽公司有兴趣帮助支持学术界在修订,重建以及可能根据需要替换开放式教学资源方面的工作。 他们还希望为现有的教学材料和开放源代码教科书草案提供策展支持,以期将修订和分发工作移交给社区。

分组讨论主题:项目文档

该小组研究了对FOSS项目文档的不断需求,以及该需求如何为学生提供切入点。 在某些情况下,创建新文档可能比修改现有文档更可取。 学生的参与为诸如代码审阅,交互图和安装文档之类的作业提供了机会(额外需要优质的图像和图)。

分组讨论主题:徽章和投资组合

对于此主题,一些参与者对徽章的整体概念不熟悉 ,因此在徽章上创建了单独的TitanPad 。 威斯康星大学麦迪逊分校的卡罗琳·哈丁(Caroline Hardin)帮助徽章小组获得了徽章。 主题包括与HFOSS相关的徽章,以及Fedora徽章和FOSS通用技能徽章等组织徽章。 潜在的阻碍因素包括大学不愿意颁发徽章的教授,隐私问题以及对学生的兴趣不足。

Hislop计划在会议结束后的某个时间向分组会议参与者发送后续电子邮件,以使事情向前发展。 总而言之,似乎参加者认为研讨会是一次有价值的活动,并期待着根据所学知识采取行动。

翻译自: https://opensource.com/education/14/3/open-education-workshop-explores-foss

foss测试

foss测试_开源研讨会探索大学中的FOSS相关推荐

  1. foss测试_如何与您的公司谈论FOSS

    foss测试 自由和开源软件(FOSS)在过去的一两年中取得了巨大的进步,尤其是在企业界. 即使这样,某些法律部门仍可能对使用或为FOSS做出贡献的组织保持警惕. 根据开放发明网络的安德里亚·卡西利亚 ...

  2. foss测试_值得关注的5个人道主义FOSS项目

    foss测试 几个月前,我们介绍了致力于使世界变得更美好的开源项目 . 在这期新文章中,我们将介绍一些更多的人道主义开源项目来激发您的灵感. 人道主义OpenStreetmap小组(HOT) 地图在危 ...

  3. foss测试_防止下一次心脏出血,使FOSS更安全

    foss测试 戴维·惠勒(David Wheeler)在就开源软件相关问题提供咨询和与美国政府合作方面一直处于领导地位. 他的个人网页是有关开放标准,开放源代码软件和计算机安全性的经常被引用的资源. ...

  4. foss测试_什么是开源软件? 开源和FOSS解释

    foss测试 您使用的每个软件的基础都是源代码,该源代码发出命令并处理允许软件做其工作的数据. 谁应该有权查看,更改或重新分发源代码这一问题长期以来一直是计算机界在思想上的根本分歧之一. 顾名思义,开 ...

  5. foss测试_如何成功进入FOSS新兴市场

    foss测试 用商务术语来说,"新兴市场"是一个尚不发达但仍在上升的市场,显示出与其他发达市场一样强大的潜力. Wikipedia的定义仅针对国家/地区,但这对"市场&q ...

  6. foss测试_印度最大的针对语言技术的FOSS活动

    foss测试 每个人都喜欢一致性. 任何产品的一致性只能通过对其过程和组件进行标准化来实现. 这也适合软件本地化 . 在计算中 ,国际化和本地化是使计算机软件适应目标市场的不同语言,地区差异和技术要求 ...

  7. foss测试_如何培养未来的FOSS领导者

    foss测试 您在自由和开源软件项目中扮演关键角色吗? 您是否想让下一个人更轻松地穿上鞋子,同时让自己有休息的自由并避免倦怠? 当然可以! 但是,您如何开始? 在执行任何操作之前,请记住这是一个免费或 ...

  8. verilog中数组的定义_开源仿真工具Icarus Verilog中的verilog parser

    前面提到用flex和bison开处理命令行参数,回顾一下:开源仿真工具Icarus Verilog中的命令行参数处理方法. 那么Verilog的parser又是怎么实现的呢?简单地说,与做命令行参数的 ...

  9. anbox 使用情况_开源Anbox在Linux中运行Android应用

    Android 运行时情况带有一个基于 Android 开源项目镜像的最小自定义 Android 体系.所应用的镜像今朝基于 Android 7.1.1. Anbox 以基于容器的方法,在像 Ubun ...

最新文章

  1. C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻
  2. C++ Code_ImageList
  3. JavaScript MVC之Jamal
  4. PCA与LDA两种降维方法原理的简要对比
  5. shell脚本由基础变量及特殊变量($@、$*、$#等)到实战。
  6. 【EOlymp - 2908】SumThem All(数位统计,tricks)
  7. php array colum,php5.5新数组函数array_column使用
  8. java的interface_java中如何实现一个接口interface-百度经验
  9. linux读取扇区内容,linux-device-driver
  10. yiibooster+bsie
  11. #0的作用及time slot的划分
  12. 内点法(interior point method)求解二次规划,附python代码
  13. 微信小程序引入iconfont图标
  14. eureka服务下架、服务续期及eureka源码分析
  15. 答辩复试技巧技巧1.0
  16. mac下安装photoshop
  17. android主题切换框架,Prism(棱镜)——一款优秀的Android 主题动态切换框架
  18. 禅道和xxd(喧喧)两台主机服务器采坑记!
  19. 关于电子科技大学成电讲坛类门票获取的调查报告
  20. Java中Scanner 的用法/ Scanner怎么使用

热门文章

  1. mysql使用原则_mysql使用规范
  2. 尚硅谷 JavaScript笔记 整理
  3. 二分类最优阈值确定_机器学习-分类和聚类
  4. kmeasns中的whiten介绍
  5. 荧火虫flash制作过程
  6. 【Linux操作系统课堂笔记1】小白入手——环境配置安装
  7. IT与计算机科学的区别,it行业和人工智能的区别
  8. css滤镜做页面黑白效果
  9. Springboot下载excel文件中文名乱码问题
  10. 自媒体系统应该这么发朋友圈~