Trac: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
WritingSerpent (bicara | kontrib)
Merapikan kalimat dan menambahkan bagian Sejarah.
HsfBot (bicara | kontrib)
k v2.05b - Perbaikan untuk PW:CW (Referensi sebelum tanda baca)
 
(7 revisi perantara oleh 6 pengguna tidak ditampilkan)
Baris 1:
{{rapikan|topik=teknologi informasi}}
{{Infobox software
| logoname = Trac
| logo = [[Berkas:Trac logo.svg|180px]]
| screenshot = [[Berkas:Trac screenshot.png|300px]]
| developer = [[Edgewall Software]]
| released = {{start date and age|2006|10|01}}
| frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| programming language = [[Python (programming language)|Python]]
| genre operating system = [[ProjectWindows]], management[[Mac softwareOS]], [[bugLinux]], tracking system[[BSD]]
| licensegenre = [[Project =management software]], [[Modifiedbug BSDtracking licensesystem]]
| websitelicense = [[Modified BSD = {{url|http://trac.edgewall.org/}}license]]
| website = {{url|http://trac.edgewall.org/}}
}}
 
'''Trac''' adalah peralatan [[bugtracker|bug-tracking]] dan [[manajemen proyek]] berbasis [[web]]. Program ini terinspirasi olehdari [[CVSTrac]] dan aslinya bernama ''svntrac'' karena kemampuannya untuk bertatap muka dengan [[Subversion]].<ref>{{cite web |url=http://trac.edgewall.org/wiki/TracSubversion |title=Trac and Subversion |publisher=Edgewall Trac |accessdate=2008-05-19}}</ref> Dikembangkan dan dirawat oleh [[Edgewall Software]].
 
Trac ditulis dalam [[Python (bahasa pemrograman)|bahasa pemrograman Python]] hingga pertengahan 2005. Trac pada awalnya menggunakan [[GNU General Public License|'''Lisensi Publik Umum GNU''']] dan sejak versi 0.9 mulai dirilis menggunakan [[Lisensi BSD|lisensi BSD yang dimodifikasi]].<ref name="license">{{cite web | url=http://trac.edgewall.org/wiki/TracLicense | title=TracLicense - The Trac Project | publisher=Edgewall Trac | accessdate=2007-03-06}}</ref> Keduanya merupakan [[lisensi perangkat lunak bebas]].
 
== Sejarah ==
Terinspirasi oleh CVSTrac, [[Jonas BergströmBorgström]] dan [[Daniel Ludin]] dari [[Edgewall Software]] mulai mengembangkan svntrac pada bulan Agustus 2003.<ref>{{Cite web|title=TracHistory – The Trac Project|url=https://trac.edgewall.org/wiki/TracHistory|website=trac.edgewall.org|access-date=2022-07-10}}</ref> Pada bulan Desember 2003, mereka mengganti nama program tersebut menjadi Trac. Pada bulan Februari 2004, versi dari Trac ditingkatkan dari versi 0.0.1 menjadi 0.1 yang kemudian langsung menjadi 0.5.
 
Pada bulan Agustus 2005, penggunaan lisensi Trac diubah dari [[Lisensi Publik Umum GNU]] versi 2.0 atau yang lebih baru menjadi [[Lisensi BSD|lisensi BSD yang dimodifikasi]]. Penggunaan lisensi BSD yang dimodifikasi dimulai dari versi 0.9 yang dirilis pada bulan Oktober 2005.<ref name="license" />
Baris 25 ⟶ 27:
Trac versi 0.11 yang dirilis pada bulan Juni 2008 mengubah sistem templat HTML yang digunakan Trac dari [[ClearSilver]] menjadi [[Genshi]].<ref name="clearsilver" /> Hal tersebut menyebabkan rusaknya kompabilitas berbagai ''plugin'' lama.
 
Trac versi 0.12, yang dirilis pada bulan Juni 2010, dijadikanditetapkan sebagai rilis stabil jangka panjang. Pada rilis kaliversi ini, ditambahkanfitur dukungan [[internasionalisasi dan pelokalan]] ditambahkan melalui [[Babelintegrasi (perangkatdengan lunak)|Babel]].
 
Trac versi 1.4 yang dirilis pada bulan Agustus 2019 menggunakan sistem templat Jinja.
Baris 34 ⟶ 36:
 
Sebelum versi 0.11, presentasi bagian depan dari Trac ditangani oleh [[ClearSilver]] [[web template system|template system]]. Mulai versi 0.11, sebuah template sytem "in-house" [[Genshi]] yang digunakan. Bagaimanapun juga kompatibilitas dengan plugin berbasis ClearSilver akan dipertahankan untuk beberapa versi.<ref name="clearsilver">{{cite web |date=[[2007-01-27]] |title=ClearSilver - The Trac Project |publisher=Edgewall Trac |url=http://trac.edgewall.org/wiki/ClearSilver |accessdate=2007-02-06 }}</ref>
 
=== Fitur tambahan ===
Trac memiliki ekosistem plugin besar yang menyediakan berbagai fitur opsional dan integrasi dengan peralatan eksternal. Oleh karena itu, sistem inti Trac tetap sederhana dan mudah digunakan.<ref>{{Cite web|last=|date=2008-11-13|title=15 Useful Project Management Tools|url=https://www.smashingmagazine.com/2008/11/15-useful-project-management-tools/|website=Smashing Magazine|language=en|access-date=2023-07-13}}</ref> Selain dukungan terhadap SVN dan Git, Trac juga dapat dihubungkan dengan berbagai [[Kendali versi|sitem kendali versi]] lainnya seperti:
 
* Bazaar
* CVS
* Darcs
* Mercurial
* Monotone
* Perforce
 
== Adopsi ==
Baris 39 ⟶ 51:
Trac dilaporkan telah digunakan dalam lebih dari 450 instalasi major di seluruh dunia.<ref name="tracusers">{{cite web |date=[[2008-06-25]] |title=Who uses Trac?|publisher=Edgewall Trac |url=http://trac.edgewall.org/wiki/TracUsers |accessdate=2008-06-25 }}</ref> Di antara para pengguna Trac seperti [[Jet Propulsion Laboratory]] milik [[NASA]] yang menggunakan peralatan ini untuk mengatur berbagai macam proyek "''deep space''" dan "''near space''", dan [[WebKit]], mesin render [[Penjelajah web|peramban web]] [[Safari (peramban web)|Safari]] dari [[Apple Inc.|Apple]] (dan juga Adobe [[Adobe Integrated Runtime|AIR]] di antara implementasi yang lain).
 
Organisasi dan proyek lainnya yang menggunakan Trac antara lain adalah [[Internet Research Task Force]],<ref>{{Cite web|title=IRTF Wiki|url=https://trac.ietf.org/trac/irtf/wiki|website=trac.ietf.org|access-date=2022-07-10}}</ref>, [[Django]],<ref>{{Cite web|title=Triaging tickets {{!}} Django documentation {{!}} Django|url=https://docs.djangoproject.com/en/dev/internals/contributing/triaging-tickets/|website=docs.djangoproject.com|access-date=2022-07-10}}</ref>, [[FFmpeg]],<ref>{{Cite web|title=FFmpeg|url=https://trac.ffmpeg.org/#TracDocumentation|website=trac.ffmpeg.org|access-date=2022-07-10}}</ref>, [[0 A.D.]],<ref>{{Cite web|title=0 A.D. {{!}} A free, open-source game of ancient warfare|url=https://play0ad.com/community/participate/|access-date=2022-07-10}}</ref>, dan [[WordPress]].<ref>{{Cite web|title=Making WordPress.org|url=https://meta.trac.wordpress.org/|website=meta.trac.wordpress.org|access-date=2022-07-10}}</ref>. Trac juga tersedia di sistem operasi besar seperti [[Microsoft Windows|Windows]], [[MacOS]], [[Debian]], [[Ubuntu]], [[Arch Linux]], hingga [[FreeBSD]].
 
== Lihat pula ==