Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2005-09

About bug 4356 and fpc bugtracker

15 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Luiz Américo

I want just comment that any directory ending with pathdelim will return false. See below:

DirectoryExists('C:\Windows'): TRUE
DirectoryExists('C:\Windows\'): FALSE

BTW: The fpc bugtracker is quite minimal, not allowing things like adding comments, followups etc.
It seems there's a plan to rewrite the bugtracker, am i correct? If no or if will take much time maybe a solution would be addopting one dedicated bugtracker system like lazarus/mantis

Thanks in advance

Luiz

Reply by email

Michael Van Canneyt
to Luiz Américo
Luiz Américo wrote 8 lines
I want just comment that any directory ending with pathdelim will return false. See below: DirectoryExists('C:\Windows'): TRUE DirectoryExists('C:\Windows\'): FALSE BTW: The fpc bugtracker is quite minimal, not allowing things like adding comments, followups etc.

For most bugs, there is no need for such things.

It seems there's a plan to rewrite the bugtracker, am i correct?

Yes.

If no or if will take much time maybe a solution would be addopting one dedicated bugtracker system like lazarus/mantis

Well... It's another additional external system to maintain. I'll rewrite the bugtracker, and at that time, I'll add some features.

Michael.

Reply by email

Marc Weustink
to Michael Van Canneyt
Michael Van Canneyt wrote 15 lines
On Wed, 14 Sep 2005, Luiz Américo wrote: >I want just comment that any directory ending with pathdelim will return >false. See below: > >DirectoryExists('C:\Windows'): TRUE >DirectoryExists('C:\Windows\'): FALSE > >BTW: The fpc bugtracker is quite minimal, not allowing things like adding >comments, followups etc. For most bugs, there is no need for such things.

For the bugs I submitted to fpc I had 2 or 3 times afterwards the need to add comments or to correct my report.

Show quoted text 12 lines
>It seems there's a plan to rewrite the bugtracker, am i correct? Yes. >If no or if will take much time maybe a solution would be addopting one >dedicated bugtracker system like lazarus/mantis Well... It's another additional external system to maintain. I'll rewrite the bugtracker, and at that time, I'll add some features.

That is why the Lazarus team switched to mantis. Rewriting the bugtracker would take also time. And it has also to be maintained. Further rewriting wouldn't give all options we have with mantis now.

Setting it up consist merely of having a MySQL db and running the mantis admin script from your webbrowser.

Marc

Reply by email

Florian Klaempfl
to Marc Weustink
Marc Weustink wrote 6 lines
That is why the Lazarus team switched to mantis. Rewriting the bugtracker would take also time. And it has also to be maintained. Further rewriting wouldn't give all options we have with mantis now. Setting it up consist merely of having a MySQL db and running the mantis admin script from your webbrowser.

Despite the fact that e.g. my account is still broken :)))

Reply by email

Florian Klaempfl
to Florian Klaempfl
Florian Klaempfl wrote 11 lines
Marc Weustink wrote: >That is why the Lazarus team switched to mantis. Rewriting the >bugtracker would take also time. And it has also to be maintained. >Further rewriting wouldn't give all options we have with mantis now. > >Setting it up consist merely of having a MySQL db and running the mantis >admin script from your webbrowser. Despite the fact that e.g. my account is still broken :)))

Or: Fatal error: Call to undefined function: print_news_entry_from_row() in /home/websites/lazarus/mantis/main_page.php on line 71 :)

Reply by email

Michael Van Canneyt
to Marc Weustink: For the bugs I submitted to fpc I had 2 or 3 times afterwards the need to add comments or…
Marc Weustink wrote 39 lines
Michael Van Canneyt wrote: > > On Wed, 14 Sep 2005, Luiz Américo wrote: > > >> I want just comment that any directory ending with pathdelim will return >> false. See below: >> >> DirectoryExists('C:\Windows'): TRUE >> DirectoryExists('C:\Windows\'): FALSE >> >> BTW: The fpc bugtracker is quite minimal, not allowing things like adding >> comments, followups etc. > > > For most bugs, there is no need for such things. For the bugs I submitted to fpc I had 2 or 3 times afterwards the need to add comments or to correct my report. >> It seems there's a plan to rewrite the bugtracker, am i correct? > > > Yes. > > >> If no or if will take much time maybe a solution would be addopting one >> dedicated bugtracker system like lazarus/mantis > > > Well... It's another additional external system to maintain. I'll rewrite > the bugtracker, and at that time, I'll add some features. That is why the Lazarus team switched to mantis. Rewriting the bugtracker would take also time. And it has also to be maintained. Further rewriting wouldn't give all options we have with mantis now. Setting it up consist merely of having a MySQL db and running the mantis admin script from your webbrowser.

Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) really satisfy.

I am against a system that requires you to make a login to be able to submit/manipulate bugs. I myself am put off by that, so I assume other people will react the same. I think most of these systems are leaning towards bloatware. The FPC bugtracker is very simple, just a single table. I want to add one more table for some follow-up remarks, but that is it. KISS is the principle...

Michael.

Reply by email

Marc Weustink
to Florian Klaempfl: Or: Fatal error: Call to undefined function: print_news_entry_from_row() in…
Florian Klaempfl wrote 15 lines
Florian Klaempfl wrote: >Marc Weustink wrote: > > >>That is why the Lazarus team switched to mantis. Rewriting the >>bugtracker would take also time. And it has also to be maintained. >>Further rewriting wouldn't give all options we have with mantis now. >> >>Setting it up consist merely of having a MySQL db and running the mantis >>admin script from your webbrowser. > > >Despite the fact that e.g. my account is still broken :)))

What is broken ?

Or: Fatal error: Call to undefined function: print_news_entry_from_row() in /home/websites/lazarus/mantis/main_page.php on line 71

I saw it after I added a news item. That used to work. :(

Marc

Reply by email

Florian Klaempfl
to Michael Van Canneyt: Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) really…
Michael Van Canneyt wrote 55 lines
On Thu, 15 Sep 2005, Marc Weustink wrote: > Michael Van Canneyt wrote: > >> >> On Wed, 14 Sep 2005, Luiz Américo wrote: >> >> >>> I want just comment that any directory ending with pathdelim will >>> return >>> false. See below: >>> >>> DirectoryExists('C:\Windows'): TRUE >>> DirectoryExists('C:\Windows\'): FALSE >>> >>> BTW: The fpc bugtracker is quite minimal, not allowing things like >>> adding >>> comments, followups etc. >> >> >> >> For most bugs, there is no need for such things. > > > For the bugs I submitted to fpc I had 2 or 3 times afterwards the need > to add comments or to correct my report. > >>> It seems there's a plan to rewrite the bugtracker, am i correct? >> >> >> >> Yes. >> >> >>> If no or if will take much time maybe a solution would be addopting one >>> dedicated bugtracker system like lazarus/mantis >> >> >> >> Well... It's another additional external system to maintain. I'll >> rewrite the bugtracker, and at that time, I'll add some features. > > > That is why the Lazarus team switched to mantis. Rewriting the > bugtracker would take also time. And it has also to be maintained. > Further rewriting wouldn't give all options we have with mantis now. > > Setting it up consist merely of having a MySQL db and running the > mantis admin script from your webbrowser. Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) really satisfy.

Have a look at trac:
http://projects.edgewall.com/trac/

I am against a system that requires you to make a login to be able to submit/manipulate bugs. I myself am put off by that, so I assume other people will react the same.

Agreed.

I think most of these systems are leaning towards bloatware. The FPC bugtracker is very simple, just a single table. I want to add one more table for some follow-up remarks, but that is it. KISS is the principle...

Yes, but comments are something really nice :)

Reply by email

Marc Weustink
to Michael Van Canneyt: Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) really…
Michael Van Canneyt wrote 59 lines
On Thu, 15 Sep 2005, Marc Weustink wrote: > Michael Van Canneyt wrote: > >> >> On Wed, 14 Sep 2005, Luiz Américo wrote: >> >> >>> I want just comment that any directory ending with pathdelim will >>> return >>> false. See below: >>> >>> DirectoryExists('C:\Windows'): TRUE >>> DirectoryExists('C:\Windows\'): FALSE >>> >>> BTW: The fpc bugtracker is quite minimal, not allowing things like >>> adding >>> comments, followups etc. >> >> >> >> For most bugs, there is no need for such things. > > > For the bugs I submitted to fpc I had 2 or 3 times afterwards the need > to add comments or to correct my report. > >>> It seems there's a plan to rewrite the bugtracker, am i correct? >> >> >> >> Yes. >> >> >>> If no or if will take much time maybe a solution would be addopting one >>> dedicated bugtracker system like lazarus/mantis >> >> >> >> Well... It's another additional external system to maintain. I'll >> rewrite the bugtracker, and at that time, I'll add some features. > > > That is why the Lazarus team switched to mantis. Rewriting the > bugtracker would take also time. And it has also to be maintained. > Further rewriting wouldn't give all options we have with mantis now. > > Setting it up consist merely of having a MySQL db and running the > mantis admin script from your webbrowser. Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) really satisfy. I am against a system that requires you to make a login to be able to submit/manipulate bugs. I myself am put off by that, so I assume other people will react the same.

IMO anonymous submitting reports is OK, modifying and maitaining not. When switching to mantis I didn't look how to enable anonymous reports, but I think it is possible (in our old tracker you had to logon also)

I think most of these systems are leaning towards bloatware.

if you speak of bugzilla, it think it is.

The FPC bugtracker is very simple, just a single table. I want to add one more table for some follow-up remarks, but that is it. KISS is the principle...

The old lazarus bugtracker was also one table. But it didn't satisfy. I think the number of tables doesn't matter, it is the functionality provided for me as devel what matters. Not being able to view bug tagged for a certain release or assinged to me was a real pain in the old system. Again, adding those features would take time, which wasn't available. If we did it ourselves, we still had the old one. (imo the rate of solved bugs increased since we switched to it)
When looking at mantis, there were more useful features than unusefull.

Marc

Reply by email

Florian Klaempfl
to Marc Weustink: What is broken ? I saw it after I added a news item. That used to work. :( Marc
Marc Weustink wrote
>> Despite the fact that e.g. my account is still broken :))) What is broken ?

I tried to reset my password because I forgot it (account name is FPK):

This account is protected. You are not allowed to access this until the account protection is lifted.

Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.

Reply by email

Marc Weustink
to Florian Klaempfl
Florian Klaempfl wrote 9 lines
Marc Weustink wrote: >>>Despite the fact that e.g. my account is still broken :))) > > >What is broken ? I tried to reset my password because I forgot it (account name is FPK):

Reset.

This account is protected. You are not allowed to access this until the account protection is lifted.

I see no reason why it is protected.

When evaluating mantis, I did it more from a developer point of view than from a user point of view :) So I din't try all

Anyhow, I've reset your account, you should have received an email.

Marc

Reply by email

Michael Van Canneyt
to Florian Klaempfl: Have a look at trac: http://projects.edgewall.com/trac/ Agreed. Yes, but comments are…
Florian Klaempfl wrote 5 lines
> Maybe, but none of the bug systems which I checked (bugzilla/mantis/others) > really satisfy. Have a look at trac: http://projects.edgewall.com/trac/

Now that looks much better, yes.
The wiki approach is a bit over the top for me, but for the rest it looks nice.

But the setup looks good. A pity it's written in Python.

Show quoted text 14 lines
> > I am against a system that requires you to make a login to be able to > submit/manipulate bugs. I myself am put off by that, so I assume other > people will react the same. Agreed. > I think most of these systems are leaning > towards bloatware. The FPC bugtracker is very simple, just a single > table. I want to add one more table for some follow-up remarks, but > that is it. KISS is the principle... Yes, but comments are something really nice :)

I know, I plan to add them, as well as an 'assigned to'. References to SVN versions are also planned. (this is now possible, with the unique version numbers - a plus for SVN...)

Michael.

Reply by email

Tomas Hajny
to Michael Van Canneyt

Michael Van Canneyt napsal(a):

On Thu, 15 Sep 2005, Florian Klaempfl wrote:

.
.

Show quoted text 10 lines
>> I think most of these systems are leaning >> towards bloatware. The FPC bugtracker is very simple, just a single >> table. I want to add one more table for some follow-up remarks, but >> that is it. KISS is the principle... > > Yes, but comments are something really nice :) I know, I plan to add them, as well as an 'assigned to'. References to SVN versions are also planned. (this is now possible, with the unique version numbers - a plus for SVN...)

When talking about things to do there:

- Possibility for users to get notified when a bug entered by somebody else is useful too (as it is now, they can find that some bug is already reported, but only the original author gets notified; if they create their own entry, we close it as a duplicate so they are out of luck too).

- Full-text search possibility would probably reduce the number of duplicate entries.

- Currently, some fields (at least the OS) cannot be edited (by me as a developper).

Tomas

Reply by email