跳转到主要内容

Whiskers存储从构建工具中获取的软件包和版本数据。

项目描述

“触须(单数:vibrissa)或胡须,是一种专门用于触觉感觉的特殊毛发(或在某些鸟类中,是特殊羽毛)。” - 维基百科

Whiskers是一个用于存储您的构建工具信息的Pyramid应用。它打算与buildout.sendpickedversions(PyPIGithub)扩展一起使用。

Whiskers背后的原因

为什么?简而言之,为了自动化您的流程。

想象一下这样一个环境,您正在管理成十或上百个构建工具——比如说Plone实例。它们中大多数可能几乎有相同的软件包和版本。现在,您对某个自定义软件包进行了关键修复,您需要知道哪些构建工具需要更新。Whikers通过知道需要什么和在哪里来帮助您。

使用virtualenv安装

virtualenv whiskers --no-site-packages
cd whiskers
bin/pip install whiskers
wget https://github.com/pingviini/whiskers/raw/master/production.ini
bin/pserve production.ini

未来

目前,Whiskers只存储构建工具信息。未来的计划包括至少以下功能

  • 有构建工具历史记录,以便您可以跟踪哪些软件包已被更新、添加或删除。

0.2 (2012-04-28)

  • 修复问题#1:并非所有软件包都显示。[markvl]

  • 已修复软件包版本排序问题。[markvl & pingviini]

0.1 (2011-12-11)

  • 初始版本

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面