是否有一个简单的 Bugzilla/Trac 客户端供非软件人员使用?

2024-01-10

我知道这不完全是一个编程问题,但它直接影响我们的开发人员和我们分配编写的代码。如果有另一个类似的论坛可以更好地发布这个问题,请告诉我,我会从这里记下这个问题并将其发布到那里。

我们的工作环境是几个开发人员为工厂生产车间创建(20-30%)和维护(大部分)遗留软件,并测试工人用于校准或测试公司销售的设备。我们已经实现了一个非常简单的基于 Google 表单的错误报告页面,但我们已经遇到了规模问题(大约 40:1 他们:我们以及许多我们没有编写的旧有错误的软件)。在我到来之前,该公司曾尝试使用 Bugzilla,但收效甚微,工厂人员显然被它吓倒了,不会使用它。然而,他们似乎喜欢简单的 Google 表单和类似向导的步骤来提交错误或请求功能。目前,我们正在手动将他们的错误/功能请求从 Google 表单电子表格剪切并粘贴到 Trac 中,并使用磁性错误卡在白板上手动跟踪错误/功能请求。我们只使用这个系统几周,它已经显示出它的脆弱性和缺乏可扩展性。

理想情况下,我们有一个 Windows >= XP Web 或桌面客户端,可以提供:

  • 简化的错误报告,类似向导的方法似乎效果很好
  • 可针对我们的软件包进行定制(例如每个软件包的下拉菜单)
  • Bugzilla 或 Trac 集成
  • 开发人员和管理层可以使用标准错误跟踪功能

我找到了“让 Bugzilla 变得漂亮 http://bugzillaupdate.wordpress.com/2011/03/31/winner-of-the-make-bugzilla-pretty-contest/“比赛,但来自一个纯粹的软件公司,我们只是直接使用开箱即用的 Bugzilla,我不清楚如何配置和安装这些皮肤。显然我可以弄清楚这一点,但不想走这条路如果它不能解决我们的基本问题,即非技术人员报告错误。

任务编译器 http://www.pluginedge.com/taskcompiler,发现于Bugzilla 维基站点 https://wiki.mozilla.org/Bugzilla:Addons#Desktop_Clients看起来像是一个候选者,因为它与 Bugzilla 和 Trac 都进行了对话,但他们的销售页面处于离线状态,并且该网站自 2012 年以来就没有更新过,我不确定他们的生存能力。

我确信我们不是第一个遇到此类问题的生产设施,我正在寻找建议来帮助解决我们的可扩展性和易用性问题。

我想到的另一个想法是使用 GAS 脚本将我们当前基于 Google 表单的错误报告推送到 Trac 或 Bugzilla 中。

Edit:Bugzilla/Trac 之间的决定似乎是为我们做出的。我正在探索使用 Trac 的选项here https://stackoverflow.com/questions/18024073/create-trac-ticket-from-google-form-gas-script如果你想跟随。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有一个简单的 Bugzilla/Trac 客户端供非软件人员使用? 的相关文章

随机推荐

  • 我的 Android AChartEngine 已经可以工作了,但是如何让它看起来更好呢?

    我想标题已经解答了我的大部分问题 但让我们详细介绍一下背景 我有一个主要针对平板电脑的 Android 应用程序 它将在 TimeCharts 中显示一些不同的实时数据 因此 我已经有一个与数据源通信的服务 该数据源获取数据 解析数据并将值
  • 这里有人使用Linux主机/VMWare/VirtualKD调试环境吗?

    有没有人有过成功的经验虚拟KD http virtualkd sysprogs org在运行 VMWare Workstation 8 带有 Win7 客户机 的 Linux 主机上进行设置 尽管事实上有很多关于 VirtualKD 的 速
  • 选择/插入/更新表字段数据时修剪空格(前导和尾随)是一个好习惯吗?

    假设空格在字段数据中并不重要 那么在插入 更新或从表中选择数据时修剪空格是一个好习惯吗 我想象不同的数据库以不同的方式实现空格处理 因此为了避免这种头痛 我认为我应该禁止任何字段数据中的前导和尾随空格 你怎么认为 我认为这是一个很好的做法
  • Android 中 EditText 的不同颜色

    我正在尝试使 EditText 的文本具有多种颜色 例如 如果我的文本是 It is a good day 是否可以将句子的 It is a 部分设置为绿色 其余部分设置为红色 我用类似的东西使我的颜色的某些部分变成绿色 final Str
  • 使用 Ninject 具有多个参数的构造函数

    我正在尝试使用Ninject http www ninject org 作为 IoC 容器 但无法理解如何创建在构造函数中具有超过 1 个参数的类的实例 基本上 我有一个用于在 PCL 库中进行身份验证的服务接口 及其在 WP8 项目中的实
  • 我应该使用什么协议来进行快速命令/响应交互?

    我需要建立一个用于快速命令 响应交互的协议 我的直觉告诉我只需将一个简单的协议与 CRLF 分隔的 ascii 字符串拼凑在一起 就像 SMTP 或 POP3 的工作方式一样 如果我需要保护它 则可以通过 SSH SSL 对其进行隧道传输
  • PHP 是否优化尾递归?

    我写了一小段代码 我相信如果尾递归被优化的话应该会成功 但是它炸毁了堆栈 我应该得出 PHP 没有优化尾递归的结论吗 function sumrand n sum if n 0 return sum else return sumrand
  • C#,后台工作者

    我有一个示例 WinForms 应用程序 它使用BackgroundWorker成分 它工作正常 但是当我点击Cancel按钮取消后台线程 但它不会取消线程 当我击中Cancel呼叫按钮 CancelAsync 方法 然后在RunWorke
  • Facebook 示例拼图:河内塔

    这是 Facebook 招聘样本测试中的一个问题 有 K 个钉子 当从桩的底部到顶部观察时 每个桩可以按半径递减的顺序容纳圆盘 有N个圆盘 半径为1到N 给定钉子的初始配置和钉子的最终配置 输出从初始配置转换到最终配置所需的移动 您需要以最
  • pandas 混合位置和标签索引,无需链接

    Since ix已经自 Pandas 0 20 起已弃用 http pandas docs github io pandas docs travis whatsnew html deprecate ix 我想知道在 Pandas 中混合基于
  • 是否可以调整嵌入的 .mov 的大小?

    我嵌入的 mov 剪辑有时比显示它的位置大 所以我想调整剪辑的大小 曾尝试过width and height但这只会改变显示它的区域 它不会调整实际电影的大小 可以调整影片大小吗 如果是 怎么办 是的 您需要scale属性 有 QuickT
  • 如何从aspx页面中抓取图像?

    我在尝试着scrape来自 aspx 页面的图像 我有这段代码 可以从普通网页中抓取图像 但无法抓取 aspx 页面 因为我需要将 http post 请求发送到 aspx 页面 即使在阅读了几个线程之后 我也不知道如何做到这一点是原来的代
  • 使用蓝牙 LE 在 iOS 和 Android 之间进行通信

    我有一个工作应用程序 使用 CoreBluetooth 在 iPad 中央 和 iPhone 外围 之间进行通信 我有一项服务有两个特点 我的 Nexus 7 运行最新的 Android 4 3 支持 BTLE Android 加入 BTL
  • 给定中序和后序遍历,如何输出树的前序遍历?

    给出当我在整数数组中具有先序和中序遍历时输出树的后序遍历的代码 如何使用给定的中序和后序数组来类似地获取前序 void postorder int preorder int prestart int inorder int inostart
  • 手势字符识别

    I use Dio dictionary function gesture on screen get text to search Library that in Android can make to be the function o
  • 如何使用 SI 符号格式化 noUiSlider 的刻度标签?

    这是我的 noUiSlider 的样子 我想将刻度标签格式设置为 1000 gt 1K 900000 gt 900K 5000000 gt 5M 等 即用适当的 SI 符号缩写数字 library shiny library shinyWi
  • function '<-'/2 undefined 接收块中出现错误 Elixir

    这是我的 Elixir 代码 defmodule ErlProcess do def receiver do receive do sayHello msg gt sender lt ok ok end end end 但它给出了这个错误
  • NVM无法在ubuntu 18.04上安装nodejs

    我尝试在 ubuntu 18 04 上使用 nvm 安装nodejs 但每次它都会抛出以下错误堆栈 pasindu pasindu HP EliteBook 850 G7 Notebook PC nvm install 0 10 35 Do
  • 关于端点接口的 jax-ws

    使用注释定义了 Java 接口 网络服务编译了代码 一切顺利 Example WebService public interface HelloWorldIfc 现在我尝试将端点接口定义为 WebService endpointInterf
  • 是否有一个简单的 Bugzilla/Trac 客户端供非软件人员使用?

    我知道这不完全是一个编程问题 但它直接影响我们的开发人员和我们分配编写的代码 如果有另一个类似的论坛可以更好地发布这个问题 请告诉我 我会从这里记下这个问题并将其发布到那里 我们的工作环境是几个开发人员为工厂生产车间创建 20 30 和维护