2008-09-08 10 views
7

Tôi đã chơi với ý tưởng sử dụng wiki (MediaWiki) để tập trung tất cả thông tin dự án cho một dự án phát triển. Điều này được thực hiện bằng cách sử dụng các phần mở rộng kéo thông tin từ SVN (sử dụng SVNKit) và bằng cách liên kết với Bugzilla để trích xuất tác phẩm được gán cho nhà phát triển hoặc công việc còn lại để phát hành.Sử dụng wiki làm kho lưu trữ dự án phát triển trung tâm

Ví dụ:

<bugzilla type="summary" user="[email protected]" /> 

sẽ trả về một bản tóm tắt

Bugzilla Summary

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" /> 

sẽ trở

Bugzilla Status

Bạn có nghĩ rằng điều này sẽ hữu ích? Nếu vậy thì bạn sẽ nghĩ những tích hợp nào khác có giá trị?

Trả lời

3

Tôi nghĩ điều này sẽ cực kỳ hữu ích. Tùy thuộc vào kích thước của một thành viên trong nhóm dự án đến và đi. Và một wiki là một công cụ tốt để giữ cho lịch sử và "tinh thần" của một dự án có sẵn cho các thành viên trong nhóm mới. Tôi đã làm điều đó trong nhiều dự án, và mặc dù các dự án đã hoàn thành, tất cả các thông tin đều có sẵn.

Một ý tưởng nữa: cũng cố gắng tích hợp lịch họp, phút, v.v. Nếu nhóm của bạn liên lạc qua IM, hãy cố gắng tích hợp nhật ký cuộc hội thoại.

0

Tích hợp cổ điển khác sẽ là kho lưu trữ mã nguồn của bạn, ví dụ: svn, hoặc cvs. trac là một sản phẩm hiện có thực hiện chính xác điều này - nó kết hợp một wiki, trình theo dõi lỗi tùy chỉnh và tích hợp độc đáo với svn.

5

Tất nhiên là hữu ích, đã có các gói đã sẵn sàng cho loại tổng quan dự án này (như http://trac.edgewall.org/).

Nếu có thể, tôi sẽ tích hợp bất kỳ công cụ CI hiện có nào vào wiki, để bạn có cái nhìn tổng quan về tiến độ hiện tại và sức khỏe của dự án.

0

Việc tích hợp khác mà tôi làm việc trên đã được tích hợp với MS Project nhưng sự hội nhập là một chút lộn xộn cần tải lên các tập tin .mpp và sau đó sử dụng MPXJ để trích xuất thông tin dự án từ tập tin .mpp

Kết quả là OK tôi giả sử

<project file="AOZA_BEPPI_Billing_Project_Plan_v0.2.mpp" type="list" user="Martin" /> 

MS Project Integ

1

Bạn có thể quan tâm đến các phần mở rộng mediawiki tôi đã tạo @http://www.mediawiki.org/wiki/Extension:BugzillaReports. Tôi nhận được rất nhiều phản hồi tuyệt vời rằng đây là một điểm thú vị - nó cho phép bạn đưa báo cáo lỗi trong dòng tài liệu mediawiki và tạo báo cáo tổng hợp tiêu chuẩn.