Trac: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Firdaayshnda (bicara | kontrib)
Tidak ada ringkasan suntingan
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Newcomer task: copyedit
Havefun2023 (bicara | kontrib)
 
(3 revisi perantara oleh 3 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 dari [[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 ==
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 dijadikan rilis stabil jangka panjang. Pada rilis kali ini ditambahkan dukungan [[internasionalisasi dan pelokalan]] melalui [[Babel (perangkat 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 ==