[Freeciv-Dev] (PR#16811) Issue tracking system for Freeciv

2008-12-30 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=16811 

 [book - Mon Dec 29 08:39:03 2008]:
 
 Here is what needs to happen:
 1. A host for the bug tracker must be found. This is
either a machine someone can install/configure
bugzilla on, or a service hosting bugzilla.
 2. The current RT system needs to be frozen, all
new requests redirected to the new tracker, and
the public bug report address updated everywhere.
 3. Current outstanding tickets and history should be
moved to the new tracker.
 
 The problem has always been 1, since a dedicated
 machine (e.g. in a data center) costs money, or a
 free service is restricted (e.g. in allowed space)
 or missing some key functionality.

I have to ask yet again - though it isn't Bugzilla, has anyone seriously
looked into sourceforge/tigris ?  If not, has anyone considered going to
any of the big hosting companies and see if they'd consider donating
hosting?

 Assuming a solution to the above exists, 2 is hard
 because the only people (person?) with the required
 access to the RT machine is not an active developer
 and/or checks freeciv-dev only infrequently (besides
 probably not having the time to make the changes in
 RT, if that is even possible).

I've done things like this in the past where all that was required was
to replace all the CGI executables in such a way that they simply
redirect the user to the new equivalent program.  For example, when
looking at this issue, the redirect CGI would display a message that the
new location has moved for ten seconds and offer the user the ability to
click to go there faster, or automatically go to
.../show_bug.cgi?bug_id=RT16811 where Bugzilla would automatically
translate from the bug alias to the proper bug ID in the new system.

That is generally extremely easy to do.

 3 is not crucial; I assume there are less than 100
 important open tickets, which can be moved by hand
 as they are handled, and the RT system could be kept
 in read-only mode to make the history available
 (in the minimum-effort scenario).

Importing ticket history is relatively straightforward with Bugzilla. 
Doing that is as simple as adding comments to the appropriate table, and
activity to the activity log.

 If as you said using bugzilla would help encourage
 developer contributions from the community then I am
 strongly for it. This project is in great need of help
 from competent coders to handle bug reports, assist
 less experienced programmers with their ideas, and fix
 the design mistakes that have broken past working
 features (e.g. borders) and are causing new development
 to stagnate.

My experience is that open source projects benefit from transparency
with users and developers.  When it's easy for a wanna-be developer to
look through issue lists, they can often pick something that'll be easy
for them to get their feet wet in contributing.

Bugzilla developers use this very method to mentor new developers -
encouraging new developers to take on small changes to learn how the
Bugzilla development process works and to get to know the new developers
coding style.  Developers mentor new developers through code reviews. 
Once code makes it through a review process, it goes through a similar
approval process then gets published.

I could go on, but I think you get the idea.  It's appropriate to guard
potential security issues from most others, but everything else is
pretty much open game.

KB

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#16811) Issue tracking system for Freeciv

2008-12-28 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=16811 

 [s1kevin - Thu Jun 22 06:44:55 2006]:
 
 If you'd like to reach me more rapidly, you're welcome to try me at the
 following obfuscated place:
 
 HELLOkevin.bentonWORLD at my work domain HELLOamd.comWORLD
 
 I think you'll figure out easily how to change that into a proper mailto
 location.
 
 

All - my work domain has changed to beatport.com, however, the rest of
the email address remains the same.

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#16811) Issue tracking system for Freeciv

2008-12-28 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=16811 

 
 All - my work domain has changed to beatport.com, however, the rest of
 the email address remains the same.
 

This bug has been open since May of '06.  Is anyone taking my offer to
assist moving from RT to Bugzilla seriously?  If not, please close this
issue.

I believe this is the best way I can contribute now to the development
of Freeciv - by providing what I feel is a far superior issue tracking
system with much better search capabilities and more transparency to
help encourage developer participation (even new developers).  If you
use Eclipse as your development environment, it has support for task
management (via Mylyn) directly in Bugzilla.

I might be willing to assist in Freeciv code development, but at this
point, I'd want to use an issue tracking system that supports me as both
a user and a developer.  From my perspective, RT is not designed for
software development projects.  Bugzilla is.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#40614) Regression + RFE: What happened to being able to look at trade?

2008-12-28 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=40614 

In 2.1.7, I am not able to look at where trade is coming from any
longer.  The same is true in 2.1.8.  There are times when I want to see
what cities are trading with a particular city so I know whether or not
I would like to make new trade routes.

The best way I can tell how effective a particular city's trade is
working is to see 1) what cities are trading with this city, what is the
distance to that city, and 3) what's the value of trade coming from each
of those cities.  So, if three of the four allocated trade cities (yuck
on the limit, but I can live with it) are producing lots of trade, but
one is barely producing or not producing at all, I want to make sure I'm
aware of it so I can change my trade accordingly.

What would be most helpful is to be able to produce a report like this:

Home City   Trading With   Dist   Gold v
+ Washington (11)   --- 2 Cities ---73 11
- New Orleans (8)   --- 3 Cities ---47  9
Paris (5)   27  6
Washington (11) 12  3
Boston (3)   8  0
+ Atlanta (2)   --- 1 City ---   5  0
+ Boston (3)--- 1 City ---   8  0


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#39360) 2.1.0b4 civclient usability changed for worse

2007-04-26 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=39360 

Usability dramatically decreased with 2.1.0b4.  After creating a new
game, I changed the worklist immediately to settlers, settlers,
settlers, settlers, warriors, settlers, warriors, coinage.  Also, I
created a new worklist, added items to it, then changed the name of the
worklist.  Once the name changed, my items disappeared from the
worklist. :-(  When I click save options in the UI, it does not save
work lists, and it seems it also doesn't want to save CMA's.  Users are
not able to turn off production views in ISOTrident or amplio.  I
haven't tried the other tile sets.  I could go on, but this is enough
for a start.  I would rather go back to b3 than continue with this UI.

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#39355) 2.1.0b3 Save Local Options doesn't save global worklists any longer

2007-04-24 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=39355 

I use global worklists to make playing a longer game go much more
quickly.  My challenge is that Save Local Options no longer saves the
global worklists.  It would be wise to verify what else doesn't get
saved that probably should.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#39356) RFE: Ability to save/load startup options for client

2007-04-24 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=39356 

It would really help to be able to save the server options from the
client when starting a game, especially for those of us who like to play
similar styles of games to master play types.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#39357) 2.1.0b4: CRASH when trying to edit global worklists

2007-04-24 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=39357 

Freeciv crashed when I tried to create a worklist.  I had just loaded a
saved game from 2.1.0b3, attempted to add a worklist (knowing that there
were none), then FC crashed.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#12104) Remove trade routes tab from city dialog.

2007-03-30 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=12104 

 [vasc - Fri Feb 04 01:31:56 2005]:
 
 PR#12100 makes it redundant.

While this is true, considering how users get to the data, (and how
difficult it is to figure out how to do it), I believe that this is
premature.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#23078) 2.1b2 civclient City screen - Alt-H multiply defined in UI

2007-03-17 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=23078 

 [s1kevin - Wed Oct 25 04:29:13 2006]:
 
 From the city management screen (F1), Alt-H is defined for both Help and
 sHow.  This prevents users from using voice recognition software from
 being able to shortcut to items in the list.

This issue persists in 2.1.0b3, though not as badly.  Please note that
users who are handicapped and have to use voice recognition software
(VRS) are force do do one of a few things, use Alt-S, then mouse left
(possibly twice), or tell the VRS to move the mouse so that the menu can
be clicked on.  This can take a significant effort depending on the VRS.
 Being able to say Press Alt-H is easy (so is Press Alt-W), but Move
mouse left/right/up/down is very time consuming.  Bringing up a mouse
grid divides the screen into sections (like a tick-tack-toe board),
where users select a section of the screen, then the grid moves to just
that section.  The mouse remains in the center of grid 5 (middle
center).  When the user gets to a point where the mouse is over what
they want, they say mouse click.  Finally!  Now the menu is up.  Now
they can tell the VRS move up five times (for example).

The reason I say not as badly is the Alt-H keystroke now depends on
which pane the user is focused on.  The result is still the same,
however, because as soon as the user says Press Alt H, they can only
get one of the two - not the other.  It's also not obvious just looking
at FC, to see which pane is active.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#38343) 2.1.0b3 civclient Can't toggle city production from map display

2007-03-17 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=38343 

Using the Ctrl-P and from the View/Production menu, running in the
Win32-gtk client, I am unable to toggle the display of the city
production value from the map display.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#38344) RFE: Ability to display rush-completion cost

2007-03-17 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=38344 

RFE: Wanted: ability to display cost to rush building completion in map
display with city info block.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#21637) 2.1.0b2 Numeric and cursor keys don't work

2007-03-17 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=21637 

 [cproc - Thu Oct 05 14:55:04 2006]:
 
  [s1kevin - Do 05. Okt 2006, 01:36:06]:
 
  Unable to use Home, End, PgUp, and PgDn to make diagonal moves.
 
 
 patch exists in PR#15850.
 
 I uploaded a new installer package which has the patch applied:
 ftp://ftp.freeciv.org/freeciv/packages/windows/Freeciv-2.1.0-beta2-
 win32-gtk2-setup.exe
 
 

This issue persists in 2.1.0b3


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#34276) clients default to the wrong port

2007-01-23 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=34276 

 [dmarks - Mon Jan 22 01:37:38 2007]:
 
 On 1/22/07, Marko Lindqvist [EMAIL PROTECTED] wrote:
 
  URL: http://bugs.freeciv.org/Ticket/Display.html?id=34276 
 
  On 1/22/07, Daniel Markstedt [EMAIL PROTECTED] wrote:
  
   The default port has changed from  to 5556, but the clients
   (tested with GTK2 and SDL) still default to .
 
   You probably have old port number stored in ~/.civclientrc
 
 Then I suppose this is bound to happen for everyone who updates.
 Suggest making a FAQ entry on it!

Rather than making a FAQ entry on it and calling it quits, why not offer
to update the .civclientrc for the user during the upgrade?  That would
take care of the largest part of the users who never really cared what
port number FC uses.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#23078) 2.1b2 civclient City screen - Alt-H multiply defined in UI

2006-10-24 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=23078 

From the city management screen, Alt-H is defined for both Help and
sHow.  This prevents users from using voice recognition software from
being able to shortcut to items in the list.


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] (PR#16827) 2.1.0b1 Usability issue

2006-10-10 Thread Kevin Benton

URL: http://bugs.freeciv.org/Ticket/Display.html?id=16827 

 [jdorje - Thu May 04 04:46:12 2006]:
 
  [s1kevin - Wed May 03 21:30:36 2006]:
  
  I seem to remember that in the main configuration, I was able to force
  the pop-up windows into tabs such as when I hit F1, the map screen was
  replaced with the city list.  I made sure that none of the pop-up
  checkboxes were checked except the one where the server operator sends a
  message to the client.
 
 I don't follow.  Yes you can set an option to force popup windows
 (except city dialogs unfortunately) into tabs.  What is the issue?

It appears that the issue has been fixed in B2.  The problem was that
each time I tried to open a status tab (F1 - F6 for example), it created
a pop-up window.  It no longer does that.

Can someone please give me more permissions in RT so I can actually set
status to RESOLVED/FIXED and some other stuff when it makes sense to do
so?  I don't plan on mucking around with other people's bugs, but it
seems that I ought to be able to resolve my own bugs (ones that I reported).


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev