Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Colors on status in Joomlacode bug tracker
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  21 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Peter van Westen  
View profile  
 More options Oct 4 2012, 5:35 am
From: Peter van Westen <petervanwes...@gmail.com>
Date: Thu, 4 Oct 2012 02:35:34 -0700 (PDT)
Local: Thurs, Oct 4 2012 5:35 am
Subject: Colors on status in Joomlacode bug tracker

I think it would be useful to color code the table cells under 'Status' in
the tracker (
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBr...
)
So you can quickly see if a tracker item is closed or pending or open, etc.

I offer to implement this if I can get access to the files/code.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Dexter  
View profile  
 More options Oct 4 2012, 10:17 am
From: Mark Dexter <dextercow...@gmail.com>
Date: Thu, 4 Oct 2012 07:17:02 -0700
Local: Thurs, Oct 4 2012 10:17 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker
Unfortunately, we don't have access to the source code for Joomlacode
or the tracker. That is one of the reasons we have looked at trying to
replace it, preferably with a Joomla-based system. Unfortunately, it
takes a lot of time to research this and we all have limited time. So,
as far as I know, there is nothing we can do to accomplish this. If
someone else knows something more about it, please let me know.

Thanks. Mark

On Thu, Oct 4, 2012 at 2:35 AM, Peter van Westen


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sam Moffatt  
View profile  
 More options Oct 5 2012, 2:41 am
From: Sam Moffatt <pasa...@gmail.com>
Date: Thu, 4 Oct 2012 23:40:42 -0700
Local: Fri, Oct 5 2012 2:40 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker
What I would suggest is filing a bug with the GForge folk to add it as
an option to their package.

Cheers,

Sam Moffatt
http://pasamio.id.au


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter van Westen  
View profile  
 More options Oct 5 2012, 5:34 am
From: Peter van Westen <petervanwes...@gmail.com>
Date: Fri, 5 Oct 2012 02:34:58 -0700 (PDT)
Local: Fri, Oct 5 2012 5:34 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

Or drop Joomlacode and svn completely and just use the built in
functionality of github :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 5 2012, 7:09 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Fri, 5 Oct 2012 04:09:11 -0700 (PDT)
Local: Fri, Oct 5 2012 7:09 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

"Or drop Joomlacode and svn completely and just use the built in
functionality of github :)"
But could everyone in bugsquad comment inGit Without having to install and
configure software.  Also in Git is there one place where the bugs for each
version of Joomla can be posted.  From what I've seen of Git there is no
url that an ordinary user can go to.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Elin  
View profile  
 More options Oct 5 2012, 7:51 am
From: Elin <elin.war...@gmail.com>
Date: Fri, 5 Oct 2012 04:51:24 -0700 (PDT)
Local: Fri, Oct 5 2012 7:51 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

@Kevin I'm not sure what you mean, any one can comment on any issue in
github, you just need to login and you can put both attached comments and
inline comments. I do think that there will be an issue when people need to
make pull requests against both the 2.5 branch and against master or just
one but I the goal of course is to not have much against the 2.5 branch.

@Peter
This is what we are working on. The very simple proprietary github tracker
(one of the few non open source parts of github so we can't actually send
improvement suggestions) is not currently adequate for managing close to
100 people with status changing privileges and does not have adequate
complex search and sort capabilities (although the tagging system has real
potential) and does not have a seamless way to manage the links between
codeless issue reports (which are very common in the CMS) and proposed
fixes [e.g. you have to manually get the issue number and type it in your
comment--even for the initial reporter later submitting code they have to
be very specific in how they do the link to make them connect] or for
duplicate report tracking (a joomlacode feature I am probably the only
person using).  Also in jbs it is extremely important to track manual
testing and  to also to have excellent reporting capabilities. Even in
the comparatively slow low volume platform tracker you see that once it's
above 100 open issues it's really kind of a pain and that when people make
a report and disappear the reports tend to just fade away rather then have
someone else step in and fix. However we hope that is what Joomla can help
us with.  (Also github itself has been adding useful new APIs.)

We also need to solve the issue of attachments that are not pull requests
whether sample extensions illustrating problems or screenshots.

Some of the issues relate to people needing to get better at using git hub
feature such as sending pull requests to each other and pulling branches
from people not just from master.

JBS has always been about social coding and I'm really anxious to get to
the point where we are fully taking advantage of what github offers for
that.

Elin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 5 2012, 11:40 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Fri, 5 Oct 2012 08:40:12 -0700 (PDT)
Local: Fri, Oct 5 2012 11:40 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

@Elin

What is the url on Git for the comments on J3 and where is the url for the
comments on 2,5 ?  All I can see is lots of individual discussions on each
individual pull request page.  At least with Joomla code there is only 1
url for each version of Joomla.

" *is not currently adequate for managing close to 100 people with status
changing privileges*"
That can get complicated but if you want to limit it to just the Dev's
being able to do that ... then fine no problem with that.  More work for
the Devs and less work for the Testers/ticket handlers.

"*Even in the comparatively slow low volume platform tracker you see that
once it's above 100 open issues it's really kind of a pain and that when
people make a report and disappear the reports tend to just fade away
rather then have someone else step in and fix*"
Yes, but is that not true about any list with 100+ entries, no matter where
the list is ?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Elin  
View profile  
 More options Oct 5 2012, 6:43 pm
From: Elin <elin.war...@gmail.com>
Date: Fri, 5 Oct 2012 15:43:42 -0700 (PDT)
Local: Fri, Oct 5 2012 6:43 pm
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

https://github.com/joomla/joomla-cms/issues
Just comment and say what version and if you are making a pull request
specify the correct target branch (master for J3, 2.5 for 2.5).  But that
is a great example of why the github tracker is not really workable without
help. While people sending code can easily indicate which branch the code
is for, people making issue reports don't have an easy way to mark that
(because even if jbs can apply tags new reporters won't have access to the
tagging plus they won't realize that it's needed just like on any other web
UI people will not read instructions that you can be sure of).

I don't understand the "you:" in your comment  .. the whole point is  we
want to keep what we have which is close to 100 people able to change
statuses.  I also have no idea what 'devs' you are talking about but I'm
pretty sure Mark and JM want more help not less. What we need is a solution
that maps well to the current processes that we have and are satisfied with
and that as much as possible fixes the ones that we aren't.  The way the
JBS works is pretty unusual and that has made finding a product that maps
well to it difficult. We don't want JBS to have to fit a tracker we want a
tracker to have to fit JBS.

Currently we have about 609 issues with some kind of open status on the
main tracker on joomlacode.
https://github.com/popular/starred  on that list I think Rails is the only
one that comes close to that although it's confusing where their numbers
are coming from.

Elin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 5 2012, 7:06 pm
From: Kevin <i...@weblinksonline.co.uk>
Date: Fri, 5 Oct 2012 16:06:05 -0700 (PDT)
Local: Fri, Oct 5 2012 7:06 pm
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

> "*While people sending code can easily indicate which branch the code is
> for, people making issue reports don't have an easy way to mark that
> (because even if jbs can apply tags new reporters won't have access to the
> tagging"*

That is exactly what I meant when I said

> "*But could everyone in bugsquad comment inGit Without having to install
> and configure software*"

Yes there are pitfalls with Joomlacode tracker but to "*Or drop Joomlacode
and svn completely and just use the built in functionality of github :)*"  
... might have more pitfalls.  After all if a user in the forums reports a
bug then ... with the current system in Joomlacode ... it is a simple mater
to report the bug after testing.  And I have even managed to test a few
simple patches as well.

I enjoy helping out in bugsquad but feel that it could easy to fall behind
with too many changes.  And wonder how many other non-developers could get
left behind as well?  Not trying to be obstructive of improvement ... just
putting a point of view that *"Or drop Joomlacode and svn completely and
just use the built in functionality of github :)"* may not be a change for
the best.  And explaining my thought process for why not.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Elin  
View profile  
 More options Oct 5 2012, 8:58 pm
From: Elin <elin.war...@gmail.com>
Date: Fri, 5 Oct 2012 17:58:22 -0700 (PDT)
Local: Fri, Oct 5 2012 8:58 pm
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

For both github and joomlacode forum users have to register a new account
and learn how to report.  

I don't see what commenting and installing software have to do with each
other. If you want to make a comment use the web ui to make a comment.
That's exactly the same in both.  

Unlike gForge, Git hub does not have a built in  form building UI for
administrators so it loses in the ability to ask or even require reporters
to provide crucial information like cms version,  php version. database and
browser.  Also github does not have duplicate tracking or a way to upload
files. It also does not have query building/saving and downloading to csv
or xls.  So advantage gForge for those items.

In github you can also make a patch+ issue a pull request right on the web.
I've gotten dozens of people to make contributions by saying just go to the
file, click edit, make the change and click save. So for beginners with
simple change proposals github wins hands down. You don't even have to
learn to work with a diff file. There is no equivalent of that in
gforge+svn. Adantage github.

So for people reporting issues and making simple suggested changes in code,
things are either equivalent or slightly to the advantage of github.

For people who want to test  I really think it depends on what process you
use.  For me, pulling a patch from github or from joomlacode is the same. I
apply patches in the same way and test in the same way.  I keep one messy
branch where I apply maybe a  dozen jbs patches and then periodically, when
they are going to interfere with each other, I reset the whole thing.
That's exactly what I did in svn except it was one checkout.  For both svn
and git I installed software to help me manage things.  

For people who want to write code,  I think at this point the consensus
seems to be that github is easier and more encouraging of collaboration.

The real issue I care personally about in a self-interested way is which
system makes it easiest to manage a tracker with typically 400-600 open
issues and, in fact, a number of separate things i.e. a 2.5 tracker, a
trunk tracker, a feature tracker, and a security tracker, and a number of
trackers with historical function, plus a large number of people working in
different places.  Which lets me keep the most open issues in my working
memory and which makes it easiest to find an old issue when I think "I know
I have seen that issue before"?  Also what system is JM going to complain
about least :P.  For the latter I'd strongly like an open source solution
since the main problem with both options we have been discussing is that
the only work we can do to make it work the way we want is to use apis.
From what I have seen the github apis are much easier to work with.

Elin

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter van Westen  
View profile  
 More options Oct 6 2012, 4:17 am
From: Peter van Westen <petervanwes...@gmail.com>
Date: Sat, 6 Oct 2012 01:17:52 -0700 (PDT)
Local: Sat, Oct 6 2012 4:17 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

Thank you Elin for your explanations and pov's. Much appreciated.

It would be good for everyone to not have a zillion different places where
core code is being discussed/submitted.
We now have the tracker, github (both code and bug reports), forum, google
groups.
This is a frustrating situation for many. And discourages people to get
involved and get things done.

I think that the current tracker vs github situation is most frustrating to
coders. And we really want to keep (I mean make) them happy :)

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 6 2012, 8:21 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Sat, 6 Oct 2012 05:21:15 -0700 (PDT)
Local: Sat, Oct 6 2012 8:21 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

"I don't see what commenting and installing software have to do with each
other"
What is the url for Git that has a list of all the Joomla pull requests so
that a non dev can decide which bug they can test/comment on ?
Where is the url for the list on Git where non devs can report bugs ?

"In github you can also make a patch+ issue a pull request right on the web"
Now either I missed that or it has never been stated before.  All the
tutorials I have seen links to have required syncing the computer with
Git(in some way or other.)
Link to a tutorial on how to do pull requests on the web would be good
thanks.  Because every thing I've looked at requires all sorts of
configuration before a patch can be applied.

For the umpteenth time testing a Git patch is more complex(initially) than
testing an SVN patch.  With svn install one piece of software, point it at
the svn trunk put in user pass ... done.  Download the patch right click
... done.  But with Git download the software configure to sync with Git
and a load of other things ... because the software that is used to test a
Git patch will not work unless you have the whole caboose.  

btw Tortoisesvn will download the 2.5 git branch to the computer but not
the trunk.

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 6 2012, 8:50 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Sat, 6 Oct 2012 05:50:18 -0700 (PDT)
Local: Sat, Oct 6 2012 8:50 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

> "It would be good for everyone to not have a zillion different places
> where core code is being discussed/submitted.
> We now have the tracker, github (both code and bug reports), forum, google
> groups.
> This is a frustrating situation for many. And discourages people to get
> involved and get things done."

Yes, devs and non devs alike will get discouraged.  All the more reason not
to move the reporting to Git.  Git is great for devs ... and yes I can see
why.  But non devs need something simple quick and easy ... Joomlacode
tracker provides that.

> "I think that the current tracker vs github situation is most frustrating
> to coders. And we really want to keep (I mean make) them happy :)"

Yes and just as frustrating to the non devs as well.  And the non devs need
to be kept happy as well, otherwise the devs will be doing all the work
testing, scouring the forums for bug reports, reporting the bugs, coding
the fixes and testing the fixes.

If non devs are to continue helping out by scouring the forums for bug
reports and reporting them in the tracker ... then there must be a flexible
attitude from devs.  It should be clear from my input that I am no expert
yet I am no novice.  My knowledge is somewhere inbetween, and can see both
ends of the spectrum.  We have very talented knowledgeable devs who are
dedicated and put a lot of effort in.  Git is a good platform for the devs
but non devs need something simple so that reorting the bugs is easy.  
Joomlacode works ... not perfect ... but it works. * If it aint broke don't
fix it !*

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nick Savov  
View profile  
 More options Oct 6 2012, 11:56 am
From: "Nick Savov" <n...@iowawebcompany.com>
Date: Sat, 6 Oct 2012 10:56:24 -0500
Local: Sat, Oct 6 2012 11:56 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker
Let's do it then :)  Check out:
https://groups.google.com/d/msg/joomla-dev-cms/UZSaf83IWSs/JQXT419gFbgJ


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter van Westen  
View profile  
 More options Oct 7 2012, 1:39 am
From: Peter van Westen <petervanwes...@gmail.com>
Date: Sat, 6 Oct 2012 22:39:36 -0700 (PDT)
Local: Sun, Oct 7 2012 1:39 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

Yep, great initiative by Michael :)
https://groups.google.com/d/msg/joomla-dev-cms/UZSaf83IWSs/JQXT419gFbgJ

Finally someone that has the balls to take this head on.

Kevin: "But non devs need something simple quick and easy ... Joomlacode
tracker provides that."
Man, I have no idea how you can say that. But discussing it doesn't seem to
solve anything. So WTF for Michael Babker and onwards and upwards with his
new tracker :)

This thread is closed as far as I am concerned. The initial question was
about adding a feature to the joomlacode tracker.
Answer: Nope, can't be done, code is closed.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Cinkus  
View profile  
 More options Oct 7 2012, 1:46 am
From: Michael Cinkus <teenpspjun...@gmail.com>
Date: Sat, 6 Oct 2012 22:46:55 -0700 (PDT)
Local: Sun, Oct 7 2012 1:46 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

I thought I posted this reply before but it seems to have gone into a
blackhole.

Anyways, even though you can't get to the source code you could still
accomplish this feature with a very simple userscript.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Elin  
View profile  
 More options Oct 7 2012, 2:43 am
From: Elin <elin.war...@gmail.com>
Date: Sat, 6 Oct 2012 23:43:55 -0700 (PDT)
Local: Sun, Oct 7 2012 2:43 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

Peter,

Yup agree on all counts, Michael is solving things. Still I'm posting some
comments below to consider (he already know these).

Kevin,

I have explained how to use the web ui to make a pull request in at least
20 issues in the cms tracker and online many times. Not only that but it
is prominently explained in git hub plus ... that EDIT button is right
there on every file.  
https://github.com/blog/905-edit-like-an-ace

Where is a list of pull requests to comment on?
https://github.com/joomla/joomla-cms/pulls

Where is the place to make reports without code?
https://github.com/joomla/joomla-cms/issues

No special software is required to download this file
https://github.com/joomla/joomla-cms/pull/477.diff
you do save as, just like any other file on the web.

No special software is required to apply that diff, it's a diff just like
any other p1 style diff.

This is what i do at the command line

patch -p1  <  477.diff

That is I do not even use git or eclipse or anything else to apply patches.

If you are just going to say no no no there is not much anyone can do to
make things better. You really have to be willing to try new things or else
you would still be on Joomla 1.0, and that would not be good.  I'm
sympathetic to resistance to change, change in the tracker will mean a lot
more to me and what  I do for Joomla every day than it will for almost
anyone else except JM and Mark.  But I'm trying to be highly open to
different options and as most people I'm sure remember I did a form last
year for people to submit information about their experiences with any
trackers.  If you want to argue that GForge has advantages that is great
but you need to actually  do that, not just say "I have for 6 months or
more refused to even glance at the interface for  the alternatives" which
is what your questions indicate is the case.
-------------------

For people who day in and day out do the work of the cms if a new tracker
makes it  harder to get work done and causes a big loss in functionality
that we use to do our work that's a problem. If you think that there are
backlogs now, you need to assume that using straight github they will be
worse because of the loss of functionality. So while it might be easier for
sending code, it will likely be harder for getting code in. Hence why we
need a Joomla or other frontend for managing it and make it actually
usable. That is why we have to move carefully, not because people are
somehow wanting to say "no."

For example, even with a paid account Github its native ACL is much
more primitive than the ACL in gForge or Joomla 1.5.  I personally do not
have privileges to manage issues on Github, it is 100% up to Mark, JM, Andy
and Rouven.  So right there you need to count on cutting out my chunk out
of the handling of tracker issues. Not only me, you need to cut out the
whole JBS from participation in tracker management, and they carry most of
that load--much much more than me cumulatively-- distributed over many hard
working people.  All that we have built in terms of low barrier to entry
participation in bug triaging and tracker management goes out the window. I
do not believe that would be a positive step. This project has gained way
more than it has lost by broadening participation in that.  So does making
it marginally easier for intermittent code contributors who don't
participate in  the work of testing and giving feed back to code (the
actual work of the tracker) worth giving all that up?

As another example, I just want to mention one issue that people may not be
aware of but that I am very concerned about. In GForge if someone wrongly
reports a security issue to the public tracker an admin can immediately
make it disappear by   moving it to the security tracker. Github has no
real concept of making issues disappear  and no way to move an issue from
one repo to another repo.   So what are we going to do when that happens
and it takes a few days (or more) to  determine the correct way to fix
something?  We will potentially have lots of sites hacked.  

Finally in one of the many threads I saw someone say "it does milestones,
it does assignments' ... well we don't use mile stones and we don't assign
issues to people so  .. . how we move forward has to reflect  how this
highly successful JBS team-- which has had the main responsibility for
releasing this crazily popular software for 5 years-- operates.  

Just some additional food for thought.   It is not that people are not
thinking hard about options and working hard on implementing them, it is
that this is very complex much more complex than people who haven't spent
time on it probably understand.

Elin

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 7 2012, 8:11 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Sun, 7 Oct 2012 05:11:18 -0700 (PDT)
Local: Sun, Oct 7 2012 8:11 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

> Kevin: "But non devs need something simple quick and easy ... Joomlacode
> tracker provides that."
> Man, I have no idea how you can say that

> I can say that because I am a non dev and one of the many people who helps

check problems in the forums.  Also I can say that as one of the many
people that checks to see if the reported bugs are user error or actual
bugs.  If you want non devs to carry on helping out with the basic work of
sifting out the bugs from user error then don't move the tracker to Git.  
Joomlacode is not perfect but non devs just need a list that they can
report bugs to ... a url that they can put in their Browser where they can
just post their results.

"But discussing it doesn't seem to solve anything"
Yes it does ... without discussion changes can be made that do not take
into account everyone's view point.

http://groups.google.com/group/joomla-dev-cms/msg/1590a60c743111a2


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin  
View profile  
 More options Oct 7 2012, 8:56 am
From: Kevin <i...@weblinksonline.co.uk>
Date: Sun, 7 Oct 2012 05:56:04 -0700 (PDT)
Local: Sun, Oct 7 2012 8:56 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

"I have explained how to use the web ui to make a pull request in at least
20 issues in the cms tracker and online many times. Not only that but it
is prominently explained in git hub plus ... that EDIT button is right
there on every file."
That is for devs who want to create/edit patches not for non devs who just
want to test

"No special software is required to download this file
https://github.com/joomla/joomla-cms/pull/477.diff
you do save as, just like any other file on the web."
But to apply that patch to a local copy requires the whole rigmarole of
installing software that uaes the file to patch to a local copy.  The
software that applies that patch has to be setup to Git before the file can
be patched. ... But with an SVN Patch the software that runs the patch is
installed without any major configuration.  That is a BIG difference for
non devs and if you can't see that then I'm sorry because it means non devs
are being left behind.

Yes ... when it is only one file changed then non devs can get the complete
changed file(from Git) and use it to replace the one on their local copy.  
But when the patch contains a/ and b/ in the paths and several files have
been changed ... then to replace those so that a regular program can run
the patch just over complicates things for non devs.

Also I asked for a link to Git that listed all the pull requests where new
bugs could also be reported.

I am getting very frustrated about this ... if the Tracker goes the same
w\y as the testing of patches has then a lot of us non devs will be
excluded.  If you want just the devs to handle all the bug reporting then
go ahead and change the system.  Git is for the devs not the non devs

Putting the Tracker on a CMS would work if the system was the same.  But
using Git for Tracking bugs will exclude a lot of people.

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nick Savov  
View profile  
 More options Oct 7 2012, 1:38 pm
From: "Nick Savov" <n...@iowawebcompany.com>
Date: Sun, 7 Oct 2012 12:38:29 -0500
Local: Sun, Oct 7 2012 1:38 pm
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker
Hi Kevin,

Please check out the following documentation which should be of help:
http://docs.joomla.org/Git_for_Testers_and_Trackers

If you use TortoiseGit, it makes it very easy to test git patches and you
can be up and running within minutes.

Also, hopefully the new tracker will be easier for developers and
non-developers to use than the current tracker is, so hopefully we'll have
the best of both worlds.

@all,
As Peter mentioned, the original question was answered, so it's probably
best to close this one and start a new topic for any side discussions.

Kind regards,
Nick

> "I have explained how to use the web ui to make a pull request in at
least
> 20 issues in the cms tracker and online many times. Not only that but it

is prominently explained in git hub plus ... that EDIT button is right
there on every file."
> That is for devs who want to create/edit patches not for non devs who
just
> want to test
> "No special software is required to download this file
> https://github.com/joomla/joomla-cms/pull/477.diff
> you do save as, just like any other file on the web."
> But to apply that patch to a local copy requires the whole rigmarole of

installing software that uaes the file to patch to a local copy.  The
software that applies that patch has to be setup to Git before the file
can
> be patched. ... But with an SVN Patch the software that runs the patch
is
> installed without any major configuration.  That is a BIG difference for

non devs and if you can't see that then I'm sorry because it means non
devs
> are being left behind.
> Yes ... when it is only one file changed then non devs can get the complete
> changed file(from Git) and use it to replace the one on their local
copy.
> But when the patch contains a/ and b/ in the paths and several files
have
> been changed ... then to replace those so that a regular program can run

the patch just over complicates things for non devs.
> Also I asked for a link to Git that listed all the pull requests where
new
> bugs could also be reported.
> I am getting very frustrated about this ... if the Tracker goes the same

w\y as the testing of patches has then a lot of us non devs will be
excluded.  If you want just the devs to handle all the bug reporting
then
> go ahead and change the system.  Git is for the devs not the non devs

Putting the Tracker on a CMS would work if the system was the same.  But
using Git for Tracking bugs will exclude a lot of people.
> On Sunday, 7 October 2012 07:43:55 UTC+1, Elin wrote:
>> Peter,
>> Yup agree on all counts, Michael is solving things. Still I'm posting some
>> comments below to consider (he already know these).
>> Kevin,
>> I have explained how to use the web ui to make a pull request in at least
>> 20 issues in the cms tracker and online many times. Not only that but
it
>> is prominently explained in git hub plus ... that EDIT button is right

there on every file.

sympathetic to resistance to change, change in the tracker will mean a
lot
>> more to me and what  I do for Joomla every day than it will for almost

anyone else except JM and Mark.  But I'm trying to be highly open to
different options and as most people I'm sure remember I did a form
last
>> year for people to submit information about their experiences with any

trackers.  If you want to argue that GForge has advantages that is
great
>> but you need to actually  do that, not just say "I have for 6 months or

more refused to even glance at the interface for  the alternatives"
which
>> is what your questions indicate is the case.
>> -------------------
>> For people who day in and day out do the work of the cms if a new tracker
>> makes it  harder to get work done and causes a big loss in
functionality
>> that we use to do our work that's a problem. If you think that there
are
>> backlogs now, you need to assume that using straight github they will
be
>> worse because of the loss of functionality. So while it might be easier
for
>> sending code, it will likely be harder for getting code in. Hence why
we
>> need a Joomla or other frontend for managing it and make it actually

usable. That is why we have to move carefully, not because people are
somehow wanting to say "no."
>> For example, even with a paid account Github its native ACL is much

more primitive than the ACL in gForge or Joomla 1.5.  I personally do
not
>> have privileges to manage issues on Github, it is 100% up to Mark, JM,
Andy
>> and Rouven.  So right there you need to count on cutting out my chunk out
>> of the handling of tracker issues. Not only me, you need to cut out the

whole JBS from participation in tracker management, and they carry most
of
>> that load--much much more than me cumulatively-- distributed over many
hard
>> working people.  All that we have built in terms of low barrier to
entry
>> participation in bug triaging and tracker management goes out the
window. I
>> do not believe that would be a positive step. This project has gained way
>> more than it has lost by broadening participation in that.  So does making
>> it marginally easier for intermittent code contributors who don't

participate in  the work of testing and giving feed back to code (the
actual work of the tracker) worth giving all that up?
>> As another example, I just want to mention one issue that people may
not
>> be aware of but that I am very concerned about. In GForge if someone

wrongly reports a security issue to the public tracker an admin can
immediately make it disappear by   moving it to the security tracker.
Github has no real concept of making issues disappear  and no way to
move
>> an issue from one repo to another repo.   So what are we going to do when
>> that happens and it takes a few days (or more) to  determine the
correct
>> way to fix something?  We will potentially have lots of sites hacked.

Finally in one of the many threads I saw someone say "it does
>> milestones,
>> it does assignments' ... well we don't use mile stones and we don't assign
>> issues to people so  .. . how we move forward has to reflect  how this

highly successful JBS team-- which has had the main responsibility for
releasing this crazily popular software for 5 years-- operates. Just
some additional food for thought.   It is not that people are not
thinking hard about options and working hard on implementing them, it
is
>> that this is very complex much more complex than people who haven't spent
>> time on it probably understand.
>> Elin
>> On Saturday, October 6, 2012 8:21:16 AM UTC-4, Kevin wrote:
>>> "I don't see what commenting and installing software have to do with each
>>> other"
>>> What is the url for Git that has a list of all the Joomla pull
requests
>>> so that a non dev can decide which bug they can test/comment on ?

Where is the url for the list on Git where non devs can report bugs ?
"In github you can also make a patch+ issue a pull request right on
the
>>> web"
>>> Now either I missed that or it has never been stated before.  All the

tutorials I have seen links to have required syncing the computer with
Git(in some way or other.)
>>> Link to a tutorial on how to do pull requests on the web would be good

thanks.  Because every thing I've looked at requires all sorts of
configuration before a patch can be applied.
>>> For the umpteenth time testing a Git patch is more complex(initially)

than testing an SVN patch.  With svn install one piece of software,
point
>>> it at the svn trunk put in user pass ... done.  Download the patch right
>>> click ... done.  But with Git download the software configure to sync
with
>>> Git and a load of other things ... because the software that is used
to
>>> test a Git patch will not work unless you have the whole caboose. btw

Tortoisesvn will download the 2.5 git branch to the computer but not
>>> the trunk.
>>> On Saturday, 6 October 2012 01:58:22 UTC+1, Elin wrote:
>>>> For both github and joomlacode forum users have to register a new

account and learn how to report.
>>>> I don't see what commenting and installing software have to do with each
>>>> other. If you want to make a comment use the web ui to make a
comment.
>>>> That's exactly the same in both.
>>>> Unlike gForge, Git hub does not have a built in  form building UI for

administrators so it loses in the ability to ask or even require
reporters
>>>> to provide crucial information like cms version,  php version.
database and
>>>> browser.  Also github does not have duplicate tracking or a way to
upload
>>>> files. It also does not have query building/saving and downloading to
csv
>>>> or xls.  So advantage gForge for those items.
>>>> In github you can also make a patch+ issue a pull request right on
the
>>>> web. I've gotten dozens of people to make contributions by saying
just
>>>> go
>>>> to the file, click edit, make the change and click save. So for
beginners
>>>> with simple change proposals github wins hands down. You don't even

have to ...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter van Westen  
View profile  
 More options Oct 8 2012, 2:16 am
From: Peter van Westen <petervanwes...@gmail.com>
Date: Sun, 7 Oct 2012 23:16:55 -0700 (PDT)
Local: Mon, Oct 8 2012 2:16 am
Subject: Re: [jbs] Colors on status in Joomlacode bug tracker

Someone pointed me to this yesterday. I recommend everyone to watch the vid:
http://zachholman.com/talk/how-github-uses-github-to-build-github

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »