Yii Framework Forum: Bugitor - Yii Framework Forum

Jump to content

  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Bugitor Yii-powered issue tracker Rate Topic: ***** 4 Votes

#1 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 22 April 2011 - 08:45 AM

May I present to you my Yii-powered Issue Tracker project entitled 'Bugitor'. :)

You can visit it at http://bugitor.sourc...rojects/bugitor - and see the (horrible) code at http://bitbucket.org/jacmoe/bugitor ;)

The project Ogitor (www.ogitor.org) had big problems with running Redmine on our Dreamhost powered site - mostly due to the fact that it was RoR - and I gave up on it and decided to write a Redmine clone in PHP. More specifically CakePHP.
That version went online, but still suffered from performance problems.
Mostly due to my lack of sound programming skills. :)

Then I decided to rewrite the whole thing using Yii - and six months later - I am ready to showcase Bugitor.
It's really benefited a lot from the Yii framework.:lol:

It's still halfway between 0.2 and 0.3, so still rough - still it's in production use - including dogfooding.

It features support for multiple Mercurial repositories per project, with roadmap, issues, etc.
Doesn't have a wiki or other not needed features. (Yet?)

Here's three screen-shots:

Posted Image

Posted Image
Posted Image

This post has been edited by jacmoe: 16 May 2011 - 10:17 AM

"Less noise - more signal"
4

#2 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 22 April 2011 - 04:10 PM

Oh, and it's powered not only by Yii, but is making use of the Rights, Workflow and Yii-user extensions.
Thanks a lot guys. :D
"Less noise - more signal"
0

#3 User is offline   Antonio Ramirez 

  • Elite Member
  • Yii
  • Group: Yii Dev Team
  • Posts: 1,448
  • Joined: 04-October 10

Posted 22 April 2011 - 07:40 PM

Very good job jacmoe... congrats... glad you back..
┬┐How long would it take for you to understand that you own nothing in this world?

www.ramirezcobos.com
www.2amigos.us
www.github.com/tonydspaniard
www.github.com/2amigos


Posted Image
0

#4 User is offline   thyseus 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 300
  • Joined: 18-April 09
  • Location:Leipzig, Germany

Posted 23 April 2011 - 02:07 PM

Wow, really looks nice. A good, feature-rich alternative to the other non-php issue trackers.
And good to see yii-user-management incarnating in this software ;)

Is there already an downloadable Version including Installation instructions?

I vote for this extension to be showcased on the yiiframework.com front Page, like chive was showcased once - as soon as it has a first stable version.
0

#5 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 23 April 2011 - 02:24 PM

Tthanks a lot!! :D

It was borne out of our own needs, so it's making a lot of assumptions - it still needs a lot of work and polish before it's ready for wider use.
But that will happen.
Version 0.3 will concentrate on making Bugitor ready for wider usage.

When that happens, it will feature a complete installer, of course.

I'll be sure to update the sql scripts in the data directory so that you can try and install it manually, if you want to try it out.

Of course, it will feature support for Git and SVN repositories too when it's ready, not only Mercurial.

It's something of a combination of Bitbucket and Redmine - trying to put in those features I like from both.

Thanks for the encouragement. :)
"Less noise - more signal"
0

#6 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 16 May 2011 - 08:34 AM

I've written an installer:
Posted Image

I am moving Bugitor to Sourceforge, and I'll update when it's done.
Perhaps I'll implement a test installation so that people can try it out live.

I'll also add the roadmap later, but a 1.0 release is scheduled for February 2012. :)
"Less noise - more signal"
0

#7 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 16 May 2011 - 10:16 AM

Bugitor now lives at http://bugitor.sourc...rojects/bugitor

I'll see if I can put up a test installation somewhere..

Test installation is at Sourceforge:
http://bugitor.sourceforge.net/

Bugitor itself is moved back to:
http://tracker.ogito...rojects/bugitor

This post has been edited by jacmoe: 12 June 2011 - 05:30 PM

"Less noise - more signal"
0

#8 User is offline   graphixx 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 33
  • Joined: 13-May 11
  • Location:Medellin/Colombia

Posted 10 June 2011 - 05:08 PM

Bugitor have a DB SCRIPT for MS SQL SERVER?
0

#9 User is offline   Raoul 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 636
  • Joined: 29-November 08
  • Location:Paris, France

Posted 11 June 2011 - 04:58 AM

oups !
http://bugitor.sourc...rojects/bugitor gives me :

Fatal error: Call to a member function getMembers() on a non-object in /home/project-web/bugitor/htdocs/protected/controllers/ProjectController.php on line 164

8)
0

#10 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 12 June 2011 - 04:39 PM

Thanks - fixed! :)

The Bugitor project is at http://tracker.ogito...rojects/bugitor - the Sourceforge page is for testing.
The limitations of Sourceforge web hosting makes it impractical to host the project itself there.
"Less noise - more signal"
0

#11 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 11 September 2011 - 02:34 PM

I just fixed the installer. :)

And since I just recently became a Dreamhost customer, I can begin to look into adding support for Git, SVN and the Bitbucket/Github APIs.
"Less noise - more signal"
0

#12 User is offline   yiqing95 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 591
  • Joined: 27-December 10
  • Location:china

Posted 08 October 2011 - 11:27 AM

View Postjacmoe, on 11 September 2011 - 02:34 PM, said:

I just fixed the installer. :)

And since I just recently became a Dreamhost customer, I can begin to look into adding support for Git, SVN and the Bitbucket/Github APIs.


well done , congrats :rolleyes: . i ll keep an eye on this project ::)
0

#13 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 08 November 2011 - 06:55 AM

Bugitor now has it's very own Google+ page:
Bugitor on Google+


Recent screenshots:


Posted Image

Posted Image


Posted Image


Posted Image
"Less noise - more signal"
0

#14 User is offline   Vit78 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 45
  • Joined: 27-June 11
  • Location:Brisbane

Posted 13 November 2011 - 06:27 PM

hi! very nice project, thanks.
I checked it out, installed as in readme and got the error just after accessing http://localhost/Bugitor/user/login :
Declaration of BugitorController::beforeRender() should be compatible with that of CController::beforeRender()
not a big deal, It's an E_STRICT error. I fixed it by setting
php_value error_reporting 30719 in .htaccess for my PHP Version 5.3.8
More details on
http://au2.php.net/m...c.constants.php
32767 	E_ALL (integer) 	All errors and warnings, as supported, except of level E_STRICT prior to PHP 5.4.0. 	32767 in PHP 5.4.x, 30719 in PHP 5.3.x, 6143 in PHP 5.2.x, 2047 previously 

After that fix application works straightforward.
1

#15 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 14 November 2011 - 01:30 AM

I'll turn on strict and see what errors I get.
It's developed against 5.3.8, but apparently it's not in strict mode here.
Thanks! :)
"Less noise - more signal"
0

#16 User is offline   Muaid 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 109
  • Joined: 25-October 10
  • Location:Saudi Arabia

Posted 14 November 2011 - 10:42 PM

great job jacmoe !!

i tested the application using yii 1.1.8 and i get errors (of course after installing ;) )

the errors is in Yii itself (not errors but maybe compatibility issue)

it is in the function :
beforeRender()

which located in BugitorController.php and Controller.php

the function needs a parameter $view that is it ::)

i already fixed it, i wrote this to inform any one who facing this problem.

btw, i created a new Bug but i couldn't create new feature (gave me an error says i couldn't create an issue)
but i didn't go any further to check the problem (i fell sleepy and wants to take a rest :-X)

thanks for this great application which i'll use :D
0

#17 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 18 November 2011 - 06:47 AM

Thanks for the cheers, Muaid! :)

May I ask what version of PHP are you using?
Haven't come across that error, but I'll look into it.
"Less noise - more signal"
0

#18 User is offline   Muaid 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 109
  • Joined: 25-October 10
  • Location:Saudi Arabia

Posted 18 November 2011 - 06:56 AM

i am using PHP version 5.3.5 (installed with xampp distribution)
0

#19 User is offline   Pravin Gajera 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 137
  • Joined: 25-October 11
  • Location:India

Posted 18 November 2011 - 08:26 AM

HI

It is really Good , Please Keep up with updates

Thanks
Pravin Gajera
YII App developer
0

#20 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 20 November 2011 - 03:16 PM

Thanks, Pravin :)

I fixed the error in beforeRender by turning on strict mode.
Should have turned it on from the beginning.
Thanks Vit78 and Muaid :)
"Less noise - more signal"
0

Share this topic:


  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users