[GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

[GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins-3
Hi,

As you are aware, we are looking at migrating from gnome bugzilla to our
own instance because gnome is shutting their BZ off.  I've been working on
migrating the data, and have what I think is a good migration process in
place.  We are at the early stages of testing the migration, but I wanted
to open up some high-level questions to everyone.

My first question to you all:  The BZ URL.

The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi

Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi

Do people care?  Do you want me to look at removing that /bugzilla in there?

Let me know your thoughts.  I'll post more questions later.

Thanks!

-derek

--
       Derek Atkins                 617-623-3745
       [hidden email]             www.ihtfp.com
       Computer and Internet Security Consultant

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Mike Evans-3
On Thu, 10 May 2018 05:37:31 -0400
"Derek Atkins" <[hidden email]> wrote:

> Hi,
>
> As you are aware, we are looking at migrating from gnome bugzilla to our
> own instance because gnome is shutting their BZ off.  I've been working on
> migrating the data, and have what I think is a good migration process in
> place.  We are at the early stages of testing the migration, but I wanted
> to open up some high-level questions to everyone.
>
> My first question to you all:  The BZ URL.
>
> The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi
>
> Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi
>
> Do people care?  Do you want me to look at removing that /bugzilla in there?
>
> Let me know your thoughts.  I'll post more questions later.
>
> Thanks!
>
> -derek
>

The extra /bugzilla does seem superfluous to me.

Mike E
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

John Ralls-2


> On May 10, 2018, at 2:52 AM, Mike Evans <[hidden email]> wrote:
>
> On Thu, 10 May 2018 05:37:31 -0400
> "Derek Atkins" <[hidden email] <mailto:[hidden email]>> wrote:
>
>> Hi,
>>
>> As you are aware, we are looking at migrating from gnome bugzilla to our
>> own instance because gnome is shutting their BZ off.  I've been working on
>> migrating the data, and have what I think is a good migration process in
>> place.  We are at the early stages of testing the migration, but I wanted
>> to open up some high-level questions to everyone.
>>
>> My first question to you all:  The BZ URL.
>>
>> The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi
>>
>> Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi
>>
>> Do people care?  Do you want me to look at removing that /bugzilla in there?
>>
>> Let me know your thoughts.  I'll post more questions later.
>>
>> Thanks!
>>
>> -derek
>>
>
> The extra /bugzilla does seem superfluous to me.

On the face of it, yeah, especially since you’ve made the effort to create a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.

OTOH, it’s pretty rare to type out a URI these days so it’s not harmful, just ugly.

Regards,
John Ralls

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins-3

On Thu, May 10, 2018 10:43 am, John Ralls wrote:
>
>> The extra /bugzilla does seem superfluous to me.
>
> On the face of it, yeah, especially since you’ve made the effort to create
> a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.
>
> OTOH, it’s pretty rare to type out a URI these days so it’s not harmful,
> just ugly.

I did a simple test to try to remove the extra /bugzilla but it failed and
locked me out of the server (yay fail2ban).  When I get home I'll take
more time to try to figure it out.  So it stays for now.  I consider it
low priority to fix; all existing URLs will be broken anyways, so when we
mass convert it's not a big deal to re-add the extra /bugzilla in there.

> Regards,
> John Ralls

-derek

--
       Derek Atkins                 617-623-3745
       [hidden email]             www.ihtfp.com
       Computer and Internet Security Consultant

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Adrien Monteleone-2
In reply to this post by Mike Evans-3
I like the idea to either use a sub-domain OR a sub-folder, but not both. (for the same purpose)

I suppose to stay consistent with other practices on gnucash.org, stick with the sub-domain.

My usual rule is that if you are providing something that is running a separate process from the webserver (such as a bugzilla instance, mailman, webmail, wiki, online store, etc.) then use a sub-domain. If you’re just accessing a separately organized area of the main website, use a sub-folder.

Though you could have sub-folders that are specifically for specially organized info/instances for each sub-domain as applicable. For example, if you have several help pages for BZ, those might all be collected under bugzilla.gnucash.org/help/ rather than throwing all of them at the top level.

I’m not sure how BZ is organized, but an exception to this rule might be if you maintained separate bug lists for the different branches, you might do that with sub-folders, but if you have to run separate BZ instances, then probably use another level of subdomain—i.e., bugzilla.gnucash.org/maint/ or maint.bugzilla.gnucash.org. (probably a bad example since such separation is going to be likely messy if someone files a bug under the wrong instance, but not so much if there’s one instance with branch organization, which I think is already provided from within BZ anyway)

As a side question, will this be a more up-to-date version of BZ? (is there one?) I find the organization used by current version a little cumbersome, though perhaps that might go away when this becomes a dedicated GnuCash BZ instance without any other projects.

Regards,
Adrien

p.s. - don’t forget if you don’t already have it, you’ll need a wildcard certificate to handle the subs.

> On May 10, 2018, at 4:52 AM, Mike Evans <[hidden email]> wrote:
>
> On Thu, 10 May 2018 05:37:31 -0400
> "Derek Atkins" <[hidden email]> wrote:
>
>> Hi,
>>
>> As you are aware, we are looking at migrating from gnome bugzilla to our
>> own instance because gnome is shutting their BZ off.  I've been working on
>> migrating the data, and have what I think is a good migration process in
>> place.  We are at the early stages of testing the migration, but I wanted
>> to open up some high-level questions to everyone.
>>
>> My first question to you all:  The BZ URL.
>>
>> The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi
>>
>> Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi
>>
>> Do people care?  Do you want me to look at removing that /bugzilla in there?
>>
>> Let me know your thoughts.  I'll post more questions later.
>>
>> Thanks!
>>
>> -derek
>>
>
> The extra /bugzilla does seem superfluous to me.
>
> Mike E
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Adrien Monteleone-2
In reply to this post by Derek Atkins-3
I would think that’s a permalink type setting. BZ is writing that in because it’s specified. I’d be shocked (and saddened a little) to discover it was hard coded. (editable of course, but then you’d have to recompile BZ!)

Regards,
Adrien

> On May 10, 2018, at 10:00 AM, Derek Atkins <[hidden email]> wrote:
>
>
> On Thu, May 10, 2018 10:43 am, John Ralls wrote:
>>
>>> The extra /bugzilla does seem superfluous to me.
>>
>> On the face of it, yeah, especially since you’ve made the effort to create
>> a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.
>>
>> OTOH, it’s pretty rare to type out a URI these days so it’s not harmful,
>> just ugly.
>
> I did a simple test to try to remove the extra /bugzilla but it failed and
> locked me out of the server (yay fail2ban).  When I get home I'll take
> more time to try to figure it out.  So it stays for now.  I consider it
> low priority to fix; all existing URLs will be broken anyways, so when we
> mass convert it's not a big deal to re-add the extra /bugzilla in there.
>
>> Regards,
>> John Ralls
>
> -derek
>
> --
>       Derek Atkins                 617-623-3745
>       [hidden email]             www.ihtfp.com
>       Computer and Internet Security Consultant
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Adrien Monteleone-2
In reply to this post by Derek Atkins-3
Does setting ‘Administration > Parameters > urlbase' to simply “https://bugzilla.gnucash.org/” not do the trick?

Regards,
Adrien

> On May 10, 2018, at 10:00 AM, Derek Atkins <[hidden email]> wrote:
>
>
> On Thu, May 10, 2018 10:43 am, John Ralls wrote:
>>
>>> The extra /bugzilla does seem superfluous to me.
>>
>> On the face of it, yeah, especially since you’ve made the effort to create
>> a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.
>>
>> OTOH, it’s pretty rare to type out a URI these days so it’s not harmful,
>> just ugly.
>
> I did a simple test to try to remove the extra /bugzilla but it failed and
> locked me out of the server (yay fail2ban).  When I get home I'll take
> more time to try to figure it out.  So it stays for now.  I consider it
> low priority to fix; all existing URLs will be broken anyways, so when we
> mass convert it's not a big deal to re-add the extra /bugzilla in there.
>
>> Regards,
>> John Ralls
>
> -derek
>
> --
>       Derek Atkins                 617-623-3745
>       [hidden email]             www.ihtfp.com
>       Computer and Internet Security Consultant
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins-3
Hi,

BZ is Perl, so no recompiling needed.
Changing that parameter is not sufficient.  Indeed, when I was testing it
was set without the added /bugzilla.
I think the issue is an Apache configuration issue.

-derek

On Thu, May 10, 2018 11:10 am, Adrien Monteleone wrote:

> Does setting ‘Administration > Parameters > urlbase' to simply
> “https://bugzilla.gnucash.org/” not do the trick?
>
> Regards,
> Adrien
>
>> On May 10, 2018, at 10:00 AM, Derek Atkins <[hidden email]> wrote:
>>
>>
>> On Thu, May 10, 2018 10:43 am, John Ralls wrote:
>>>
>>>> The extra /bugzilla does seem superfluous to me.
>>>
>>> On the face of it, yeah, especially since you’ve made the effort to
>>> create
>>> a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.
>>>
>>> OTOH, it’s pretty rare to type out a URI these days so it’s not
>>> harmful,
>>> just ugly.
>>
>> I did a simple test to try to remove the extra /bugzilla but it failed
>> and
>> locked me out of the server (yay fail2ban).  When I get home I'll take
>> more time to try to figure it out.  So it stays for now.  I consider it
>> low priority to fix; all existing URLs will be broken anyways, so when
>> we
>> mass convert it's not a big deal to re-add the extra /bugzilla in there.
>>
>>> Regards,
>>> John Ralls
>>
>> -derek
>>
>> --
>>       Derek Atkins                 617-623-3745
>>       [hidden email]             www.ihtfp.com
>>       Computer and Internet Security Consultant
>>
>> _______________________________________________
>> gnucash-devel mailing list
>> [hidden email]
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>


--
       Derek Atkins                 617-623-3745
       [hidden email]             www.ihtfp.com
       Computer and Internet Security Consultant

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Adrien Monteleone-2
If it is not an Apache problem, one other consideration might be an .htaccess rule inserted there by BZ.

Regards,
Adrien

> On May 10, 2018, at 10:19 AM, Derek Atkins <[hidden email]> wrote:
>
> Hi,
>
> BZ is Perl, so no recompiling needed.
> Changing that parameter is not sufficient.  Indeed, when I was testing it
> was set without the added /bugzilla.
> I think the issue is an Apache configuration issue.
>
> -derek
>
> On Thu, May 10, 2018 11:10 am, Adrien Monteleone wrote:
>> Does setting ‘Administration > Parameters > urlbase' to simply
>> “https://bugzilla.gnucash.org/” not do the trick?
>>
>> Regards,
>> Adrien
>>
>>> On May 10, 2018, at 10:00 AM, Derek Atkins <[hidden email]> wrote:
>>>
>>>
>>> On Thu, May 10, 2018 10:43 am, John Ralls wrote:
>>>>
>>>>> The extra /bugzilla does seem superfluous to me.
>>>>
>>>> On the face of it, yeah, especially since you’ve made the effort to
>>>> create
>>>> a “bugzilla.gnucash.org <http://bugzilla.gnucash.org/>” vhost.
>>>>
>>>> OTOH, it’s pretty rare to type out a URI these days so it’s not
>>>> harmful,
>>>> just ugly.
>>>
>>> I did a simple test to try to remove the extra /bugzilla but it failed
>>> and
>>> locked me out of the server (yay fail2ban).  When I get home I'll take
>>> more time to try to figure it out.  So it stays for now.  I consider it
>>> low priority to fix; all existing URLs will be broken anyways, so when
>>> we
>>> mass convert it's not a big deal to re-add the extra /bugzilla in there.
>>>
>>>> Regards,
>>>> John Ralls
>>>
>>> -derek
>>>
>>> --
>>>      Derek Atkins                 617-623-3745
>>>      [hidden email]             www.ihtfp.com
>>>      Computer and Internet Security Consultant
>>>
>>> _______________________________________________
>>> gnucash-devel mailing list
>>> [hidden email]
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>>
>>
>> _______________________________________________
>> gnucash-devel mailing list
>> [hidden email]
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>>
>
>
> --
>       Derek Atkins                 617-623-3745
>       [hidden email]             www.ihtfp.com
>       Computer and Internet Security Consultant
>
>


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

cicko
In reply to this post by Derek Atkins-3
Excuse me for jumping the thread but I'd just like to mention that there is a
similar situation with wiki:

https://wiki.gnucash.org/wiki/Backup

There is a redundant "wiki" sub-domain / application path combination.




--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins
In reply to this post by Adrien Monteleone-2
Adrien Monteleone <[hidden email]> writes:

> As a side question, will this be a more up-to-date version of BZ? (is
> there one?) I find the organization used by current version a little
> cumbersome, though perhaps that might go away when this becomes a
> dedicated GnuCash BZ instance without any other projects.

In what way is the orginazation "cumbersone"?  If we take over and
continue with BZ then I don't see how the organization would be
different.

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins
In reply to this post by Adrien Monteleone-2
Adrien Monteleone <[hidden email]> writes:

> If it is not an Apache problem, one other consideration might be an
> .htaccess rule inserted there by BZ.

More likely an Alias vs Directory issue.
I'll play.

> Regards,
> Adrien


--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Geert Janssens-4
In reply to this post by Derek Atkins-3
Op donderdag 10 mei 2018 11:37:31 CEST schreef Derek Atkins:

> Hi,
>
> As you are aware, we are looking at migrating from gnome bugzilla to our
> own instance because gnome is shutting their BZ off.  I've been working on
> migrating the data, and have what I think is a good migration process in
> place.  We are at the early stages of testing the migration, but I wanted
> to open up some high-level questions to everyone.
>
> My first question to you all:  The BZ URL.
>
> The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi
>
> Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi
>
> Do people care?  Do you want me to look at removing that /bugzilla in there?
>
> Let me know your thoughts.  I'll post more questions later.
>
> Thanks!
>
> -derek


If you can remove I'd prefer that.

Geert


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins
Geert Janssens <[hidden email]> writes:

>> My first question to you all:  The BZ URL.
>>
>> The current URLs at gnome are bugzilla.gnome.org/show_bug.cgi
>>
>> Currently, the URLs for us are bugzilla.gnucash.org/bugzilla/show_bug.cgi
>
> If you can remove I'd prefer that.

I did a first test and it didn't work.
I'll play with it and see if I can make it work.
I'm sure it's just an Apache config option in the vhost.

> Geert

-derek

--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [GNC-dev] GnuCash Bugzilla URLs -- /bugzilla or not?

Derek Atkins
In reply to this post by Derek Atkins
Derek Atkins <[hidden email]> writes:

> Adrien Monteleone <[hidden email]> writes:
>
>> If it is not an Apache problem, one other consideration might be an
>> .htaccess rule inserted there by BZ.
>
> More likely an Alias vs Directory issue.
> I'll play.

For the record, I did get this working.

>> Regards,
>> Adrien

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel