Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Apache Allura

From Wikipedia, the free encyclopedia
Open-source forge software
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Apache Allura" – news ·newspapers ·books ·scholar ·JSTOR
(September 2016) (Learn how and when to remove this message)
This articleis inlist format but may read better asprose. You can help byconverting this article, if appropriate.Editing help is available.(April 2018)
(Learn how and when to remove this message)
Apache Allura
Apache Allura Logo
Initial releaseOctober 2009; 15 years ago (2009-10)[1]
Stable release
1.17.1 / June 21, 2024; 9 months ago (2024-06-21)[2]
RepositoryAllura Repository
Written inPython
Operating systemLinux,Unix
TypeCollaborative Development Environment
LicenseApache License 2.0
Websiteallura.apache.org

Apache Allura is anopen-sourceforge software for managing source code repositories, bug reports, discussions, wiki pages, blogs and more for any number of individual projects.[3] Allura graduated from incubation with theApache Software Foundation in March 2013.[4]

Features

[edit]

Allura can manage any number of projects, including groups of projects known as Neighborhoods, as well as sub-projects under individual projects. Allura also has a modular design to support tools attached to neighborhoods or individual projects. Allura comes packaged with many tools, and additional external and third-party tools can be installed. There are tools to manage version control for source code repositories, ticket tracking, discussions, wiki pages, blogs and more.

Allura can also export project data, as well as import data from a variety of sources, such asTrac,Google Code,GitHub, and, of course, Allura itself.

Features common to most tools

[edit]

Most tools supportMarkdown formatting,[5] threaded comments with integrated and configurable spam prevention, group or individual artifact level subscriptions via email or RSS, and powerful searching usingSolr. Additionally, the Markdown syntax supports cross-linking, such that a commit can refer to a specific ticket, a comment on a discussion thread can easily link to a commit, or a wiki page can even link directly to a specific comment in a discussion thread. Allura also has a powerful permissions system that gives fine-grained control over who has access to do what.

Version control

[edit]

Allura comes packaged with tools for managingGit andSVN repositories. There is also a tool for managingMercurial repositories,[6] which is packaged separately for license reasons.

Version control integration includes:

  • Browser-based file and commit browsing
  • Color-coded unified or side-by-side diff viewing
  • Syntax highlighting
  • Forking and merge / pull requests
  • Commit history graph view

Ticket / bug tracking

[edit]
  • Multiple trackers per project
  • File attachments
  • Milestones, labels, and custom fields
  • Saved searches for frequent use
  • Bulk editing of tickets

Threaded discussion forums

[edit]
  • Moderation
  • Reply-by-email
  • Spam prevention

Wiki

[edit]
  • Attachments
  • Syntax highlighting for code snippets
  • Browsing pages by name or tags
  • Custom macros for things like project listings, blog post listings, and adding a Gittip button

Blogs

[edit]
  • Pre-publish drafts
  • External feed integration
  • Optional discussion comments with spam prevention

History

[edit]

Allura began in October 2009 as anopen-source reimplementation inPython of the developer tools forSourceForge (previously written inPHP), and was first announced in March 2011.[1] Allura became the default platform for new projects on SourceForge in July 2011.[7][8]

In June 2012, Allura was submitted to theApache Software Foundation (ASF) and began incubation to become an Apache project.[9][10] Allura was moved to the ASF to encourage community engagement and to ensure an open and community oriented development process. Allura graduated to a top-level Apache project in March 2013.[4]

Notable installations

[edit]
  • Apache Allura
  • SourceForge.net
  • Open Source Projects Europe
  • DLR German Aerospace Center
  • DARPA's VehicleForge[11][12]

See also

[edit]

References

[edit]
  1. ^ab"An Open Forge". 2011-03-11.
  2. ^"Apache Allura 1.17.1 released". Retrieved2024-06-21.
  3. ^Brondsema, Dave (September 20, 2016)."Apache Allura is more than just for software".JAXenter (Interview). Interviewed by Kypriani Sinaris. Retrieved2016-09-21.
  4. ^ab"Allura incubating status".
  5. ^"Allura Markdown Syntax".
  6. ^"ForgeHg". 6 December 2023.
  7. ^"New Projects – Welcome to Allura". 2011-07-20.
  8. ^"SourceForge open sources its own source". Open.The H. No. 11 March 2011.Heise Media UK. Retrieved21 July 2016.
  9. ^"Allura submitted to the Apache Incubator!". 2012-06-18.
  10. ^Proffitt, Brian (18 June 2012)."SourceForge back-end code to be donated to Apache".ITWorld.IDG. Retrieved21 July 2016.
  11. ^"VehicleForge based on Allura".
  12. ^"VehicleForge announcement".Open Source Ecology. Archived fromthe original on 2014-02-04. Retrieved2013-11-05.

External links

[edit]


Years indicate the date of first stable release.
Client-server
Free software
Proprietary
Distributed
Free software
Proprietary
SaaS-only
.NET
Java
JavaScript
Perl
PHP
Python
Ruby
Other languages
Retrieved from "https://en.wikipedia.org/w/index.php?title=Apache_Allura&oldid=1250617326"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp