Difference between revisions of "Scarab"

From SME Server
Jump to navigationJump to search
(New page: == About Scarab == Scarab is a highly customizable artifact tracking system. ( http://scarab.tigris.org/ ) A good replacement for bugzilla, and also has import scripts to import bugzilla...)
 
(the proect is dead - last release was feb 2007, and the scarab rpm is not in smecontribs - bug 6641)
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{Request_for_deletion}}
 +
As noted in bug 6641, the scarab rpm is no longer in smecontribs, and it seems the proect is dead - last release was Feb 2007 - http://scarab.tigris.org/servlets/ProjectDocumentList
 +
 +
----
 +
  
 
== About Scarab ==
 
== About Scarab ==
  
 
Scarab is a highly customizable artifact tracking system. ( http://scarab.tigris.org/ )
 
Scarab is a highly customizable artifact tracking system. ( http://scarab.tigris.org/ )
 +
 
A good replacement for bugzilla, and also has import scripts to import bugzilla issues.
 
A good replacement for bugzilla, and also has import scripts to import bugzilla issues.
  
 
Read about scarab:
 
Read about scarab:
 +
 
http://www.solitone.org/scarab-trunk-doc/index.html
 
http://www.solitone.org/scarab-trunk-doc/index.html
 +
 
and Scarab design:
 
and Scarab design:
 +
 
http://www.solitone.org/scarab-trunk-doc/misc/scarab-design.html
 
http://www.solitone.org/scarab-trunk-doc/misc/scarab-design.html
 
  
 
== Installation ==
 
== Installation ==
 
Install Tomcat as described here: [[Tomcat]]
 
Install Tomcat as described here: [[Tomcat]]
  
Then open mysqld access to local network because Scarab use the port 3306 instead the socket. The following instructions are extracted from [[MySQL#Access_MySQL_from_the_local_network]]
+
Then open mysqld access to local network because Scarab use the mysqld port instead the socket.  
 +
 
 +
The following instructions are extracted from [[MySQL#Access_MySQL_from_the_local_network]]
 +
 
 +
config setprop mysqld LocalNetworkingOnly no
 +
expand-template /etc/my.cnf
 +
sv t /service/mysqd
 +
 
 +
In some circunstances mysqld fail to start. If this is your case, reboot the server.
 +
 
 +
Install:
 +
 
 +
yum --enablerepo=smecontribs install scarab
 +
 
 +
The installation create '''scarab''' db and '''scarabu''' user.
 +
 
 +
Under '''/opt/scarab''' you have found the extensions directory, and can be use the scripts to import data from bugzilla.
 +
 
 +
Under '''/db/mysql''' you have found the database creation scripts. The installation use '''install_db_plain.sql'''. This script install a plain db for Scarab. If you want to install sample data, when finish the installation, execute:
 +
 
 +
mysql < install_db_with_sample.sql
 +
 
 +
The script remove the old db and create a new one with sample data.
 +
 
 +
You can always return to the plain db executing:
 +
 
 +
mysql < install_db_plain.sql
 +
 
 +
== Usage ==
 +
Access http://yourdomain:tomcatport/scarab
 +
 
 +
The default username is '''Administrator''' with password '''1''' (number one)
 +
 
 +
== Conclusion ==
 +
 
 +
Read all the documentation available from Scarab site. The mailing list is a good source of information too.
 +
 
 +
I think Scarab is a good tool to try and test over bugzilla.
 +
 
 +
As always, report any bug
 +
 
 +
----
 +
[[Category:Contrib]]
 +
[[Category: Webapps]]

Revision as of 22:12, 2 October 2011

Delete.png Request for Deletion:
This article or section should be removed. Please help to correct all links to it or discuss the issue on the talk page


As noted in bug 6641, the scarab rpm is no longer in smecontribs, and it seems the proect is dead - last release was Feb 2007 - http://scarab.tigris.org/servlets/ProjectDocumentList



About Scarab

Scarab is a highly customizable artifact tracking system. ( http://scarab.tigris.org/ )

A good replacement for bugzilla, and also has import scripts to import bugzilla issues.

Read about scarab:

http://www.solitone.org/scarab-trunk-doc/index.html

and Scarab design:

http://www.solitone.org/scarab-trunk-doc/misc/scarab-design.html

Installation

Install Tomcat as described here: Tomcat

Then open mysqld access to local network because Scarab use the mysqld port instead the socket.

The following instructions are extracted from MySQL#Access_MySQL_from_the_local_network

config setprop mysqld LocalNetworkingOnly no
expand-template /etc/my.cnf
sv t /service/mysqd

In some circunstances mysqld fail to start. If this is your case, reboot the server.

Install:

yum --enablerepo=smecontribs install scarab

The installation create scarab db and scarabu user.

Under /opt/scarab you have found the extensions directory, and can be use the scripts to import data from bugzilla.

Under /db/mysql you have found the database creation scripts. The installation use install_db_plain.sql. This script install a plain db for Scarab. If you want to install sample data, when finish the installation, execute:

mysql < install_db_with_sample.sql

The script remove the old db and create a new one with sample data.

You can always return to the plain db executing:

mysql < install_db_plain.sql

Usage

Access http://yourdomain:tomcatport/scarab

The default username is Administrator with password 1 (number one)

Conclusion

Read all the documentation available from Scarab site. The mailing list is a good source of information too.

I think Scarab is a good tool to try and test over bugzilla.

As always, report any bug