Lompat ke isi

Trac: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Kenrick95Bot (bicara | kontrib)
k Bot: Penggantian teks otomatis (-diantara +di antara)
Havefun2023 (bicara | kontrib)
 
(19 revisi perantara oleh 15 pengguna tidak ditampilkan)
Baris 1: Baris 1:
{{rapikan|topik=teknologi informasi}}
{{rapikan|topik=teknologi informasi}}
{{infobox software
{{Infobox software
| logo = [[Berkas:Trac_logo.png]]
| name = Trac
| developer = [[Edgewall Software]]
| logo = [[Berkas:Trac logo.svg|180px]]
| released = {{initial release|2006|10|01}}
| screenshot = [[Berkas:Trac screenshot.png|300px]]
| developer = [[Edgewall Software]]
| frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| released = {{start date and age|2006|10|01}}
| programming language = [[Python (programming language)|Python]]
| frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| operating system = [[Cross-platform]]
| programming language = [[Python (programming language)|Python]]
| genre = [[Project management software]]
| license = [[Modified BSD license]]
| operating system = [[Windows]], [[Mac OS]], [[Linux]], [[BSD]]
| website = [http://trac.edgewall.org/ trac.edgewall.org]
| genre = [[Project management software]], [[bug tracking system]]
| license = [[Modified BSD license]]
| website = {{url|http://trac.edgewall.org/}}
}}
}}


'''Trac''' adalah peralatan [[bugtracker|bug-tracking]] dan [[manajemen proyek]] berbasis-web. Program ini terinspirasi oleh [[CVSTrac]], dan aslinya bernama ''svntrac'' karena kemampuannya untuk berantarmuka 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 [http://www.edgewall.org/ Edgewall Software].
'''Trac''' adalah peralatan 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 Pemrogramman Python]]. hingga pertengahan 2005, Trac menggunakan Lisensi [[GNU General Public License]]; Sejak versi 0.9. Trac dirilis dalam lisensi [[modified BSD license]].<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]].
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 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 Borgströ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" />

Trac versi 0.10 yang dirilis pada bulan September 2006 memperkenalkan komponen sistem. Komponen sistem memungkinkan penggunaan ''[[plugin]]'' untuk memperluas maupun menambahkan fitur-fitur dari Trac. Selain itu, juga menambahkan dukungan sistem kendali versi selain Subversion melalui ''plugin'' eksternal.

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.

Trac versi 1.4 yang dirilis pada bulan Agustus 2019 menggunakan sistem templat Jinja.


== Fitur ==
== Fitur ==


Trac Mampu [[hyperlink]]ing informasi di antara basisdata [[bug computer]] , [[revision control]] dan konten [[wiki]]. Trac juga dapat berfungsi sebagai antarmuka [[World Wide Web|web]] ke [[Pengontrol versi]] seperti [[Subversion]], [[Git]], [[Mercurial (software)|Mercurial]], [[Bazaar (software)|Bazaar]] dan [[Darcs]]. Sebelum versi 0.11 bagian depan presentasi dari Trac ditangani oleh [[ClearSilver]] [[web template system|template system]]. Mulai versi 0.11 sebuah template sytem "in-house" [[Genshi (templating language)|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>
Trac mampu menautkan informasi di antara basis data [[Kutu (komputer)|bug computer]], [[Kendali versi|revision control]] dan konten [[wiki]]. Trac juga dapat berfungsi sebagai antarmuka web ke kendali versi seperti [[Subversion]], [[Git]], [[Mercurial (software)|Mercurial]], [[Bazaar (software)|Bazaar]] dan [[Darcs]].
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 ==
== Adopsi ==


Trac dilaporkan telah memiliki 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>
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).

Diantara para pengguna Trac adalah [[Jet Propulsion Laboratory|Laboratorium Jet Pendorong]] milik [[NASA]], yang dilaporkan telah menggunakan tool ini untuk mengatur berbagai macam proyek "deep space" dan "near space", dan [[WebKit]], Mesin render perambah untuk memperkuat perambah "Safari" milik 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 ==
== Lihat pula ==
{{portal|Free software|Free Software Portal Logo.svg}}
{{portal|Free software|Free Software Portal Logo.svg}}


* [[List of project management software]]
* [[List of project management software]]
Baris 33: Baris 61:
* [[TracExplorer]] - Visual Studio and TortoiseSvn Bugtraq Integration
* [[TracExplorer]] - Visual Studio and TortoiseSvn Bugtraq Integration


== References ==
== Referensi ==
{{reflist}}
{{reflist}}


Baris 40: Baris 68:
* [http://www.edgewall.org/ Edgewall Software Home]
* [http://www.edgewall.org/ Edgewall Software Home]
* [irc://irc.freenode.net/trac #trac] on freenode
* [irc://irc.freenode.net/trac #trac] on freenode
* [http://stpmag.com/issues/stp-2008-02.pdf Bugzilla Vs. Trac] - The article (beginning on page 14) compares Trac with Bugzilla
* [http://stpmag.com/issues/stp-2008-02.pdf Bugzilla Vs. Trac] {{Webarchive|url=https://web.archive.org/web/20081221090839/http://www.stpmag.com/issues/stp-2008-02.pdf |date=2008-12-21 }} - The article (beginning on page 14) compares Trac with Bugzilla
* [http://trac-hacks.org/ Trac Hacks]
* [http://trac-hacks.org/ Trac Hacks]
{{Perangkat lunak wiki}}


[[Kategori:Perangkat lunak]]
[[Kategori:Perangkat lunak]]
[[Kategori:Perangkat lunak bebas]]

[[Kategori:Perangkat lunak bebas berbahasa Python]]
[[de:Trac]]
[[Kategori:Perangkat lunak manajemen proyek]]
[[en:Trac]]
[[es:Trac]]
[[fr:Trac (logiciel)]]
[[ja:Trac]]
[[ko:Trac]]
[[pt:Trac]]
[[ru:Trac]]
[[uk:Trac]]
[[zh:Trac]]

Revisi terkini sejak 16 Juli 2023 08.05

Trac
TipePerangkat lunak wiki, sistem pelacakan kutu, project management software (en) Terjemahkan, perangkat lunak bebas, issue tracking system (en) Terjemahkan dan repositori Edit nilai pada Wikidata
Versi pertama1 Oktober 2006; 18 tahun lalu (2006-10-01)
Versi stabil
1.6 (23 September 2023) Edit nilai pada Wikidata
GenreProject management software, bug tracking system
LisensiModified BSD license
Bahasa
Karakteristik teknis
Sistem operasiWindows, Mac OS, Linux, BSD
Bahasa pemrogramanPython Edit nilai pada Wikidata
Informasi pengembang
PengembangEdgewall Software
Informasi tambahan
Situs webtrac.edgewall.org
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Pelacakan kesalahanLaman pelacakan Edit nilai pada Wikidata
Free Software DirectoryTrac Edit nilai pada Wikidata
Panduan penggunaLaman panduan Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Trac adalah peralatan bug-tracking dan manajemen proyek berbasis web. Program ini terinspirasi dari CVSTrac dan aslinya bernama svntrac karena kemampuannya untuk bertatap muka dengan Subversion.[1] Dikembangkan dan dirawat oleh Edgewall Software.

Trac ditulis dalam bahasa pemrograman Python hingga pertengahan 2005. Trac pada awalnya menggunakan Lisensi Publik Umum GNU dan sejak versi 0.9 mulai dirilis menggunakan lisensi BSD yang dimodifikasi.[2] Keduanya merupakan lisensi perangkat lunak bebas.

Terinspirasi oleh CVSTrac, Jonas Borgström dan Daniel Ludin dari Edgewall Software mulai mengembangkan svntrac pada bulan Agustus 2003.[3] 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 yang dimodifikasi. Penggunaan lisensi BSD yang dimodifikasi dimulai dari versi 0.9 yang dirilis pada bulan Oktober 2005.[2]

Trac versi 0.10 yang dirilis pada bulan September 2006 memperkenalkan komponen sistem. Komponen sistem memungkinkan penggunaan plugin untuk memperluas maupun menambahkan fitur-fitur dari Trac. Selain itu, juga menambahkan dukungan sistem kendali versi selain Subversion melalui plugin eksternal.

Trac versi 0.11 yang dirilis pada bulan Juni 2008 mengubah sistem templat HTML yang digunakan Trac dari ClearSilver menjadi Genshi.[4] 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.

Trac versi 1.4 yang dirilis pada bulan Agustus 2019 menggunakan sistem templat Jinja.

Trac mampu menautkan informasi di antara basis data bug computer, revision control dan konten wiki. Trac juga dapat berfungsi sebagai antarmuka web ke kendali versi seperti Subversion, Git, Mercurial, Bazaar dan Darcs.

Sebelum versi 0.11, presentasi bagian depan dari Trac ditangani oleh ClearSilver 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.[4]

Fitur tambahan

[sunting | sunting sumber]

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.[5] Selain dukungan terhadap SVN dan Git, Trac juga dapat dihubungkan dengan berbagai sitem kendali versi lainnya seperti:

  • Bazaar
  • CVS
  • Darcs
  • Mercurial
  • Monotone
  • Perforce

Trac dilaporkan telah digunakan dalam lebih dari 450 instalasi major di seluruh dunia.[6] 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 peramban web Safari dari Apple (dan juga Adobe AIR di antara implementasi yang lain).

Organisasi dan proyek lainnya yang menggunakan Trac antara lain adalah Internet Research Task Force[7], Django[8], FFmpeg[9], 0 A.D.[10], dan WordPress[11]. Trac juga tersedia di sistem operasi besar seperti Windows, MacOS, Debian, Ubuntu, Arch Linux, hingga FreeBSD.

Lihat pula

[sunting | sunting sumber]

Referensi

[sunting | sunting sumber]
  1. ^ "Trac and Subversion". Edgewall Trac. Diakses tanggal 2008-05-19. 
  2. ^ a b "TracLicense - The Trac Project". Edgewall Trac. Diakses tanggal 2007-03-06. 
  3. ^ "TracHistory – The Trac Project". trac.edgewall.org. Diakses tanggal 2022-07-10. 
  4. ^ a b "ClearSilver - The Trac Project". Edgewall Trac. 2007-01-27. Diakses tanggal 2007-02-06. 
  5. ^ "15 Useful Project Management Tools". Smashing Magazine (dalam bahasa Inggris). 2008-11-13. Diakses tanggal 2023-07-13. 
  6. ^ "Who uses Trac?". Edgewall Trac. 2008-06-25. Diakses tanggal 2008-06-25. 
  7. ^ "IRTF Wiki". trac.ietf.org. Diakses tanggal 2022-07-10. 
  8. ^ "Triaging tickets | Django documentation | Django". docs.djangoproject.com. Diakses tanggal 2022-07-10. 
  9. ^ "FFmpeg". trac.ffmpeg.org. Diakses tanggal 2022-07-10. 
  10. ^ "0 A.D. | A free, open-source game of ancient warfare". Diakses tanggal 2022-07-10. 
  11. ^ "Making WordPress.org". meta.trac.wordpress.org. Diakses tanggal 2022-07-10. 

Pranala luar

[sunting | sunting sumber]