How to make an issue?

User avatar
DGDanforth
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA
Contact:

How to make an issue?

Post by DGDanforth »

Splitted from: http://forum.blackboxframework.org/view ... 1412#p1412
Josef Templ wrote:The process should be to start with an issue first. This gives us an issue number to refer to.
If there is a common agreement that we take Helmut's latest approach
the issue may be something like
"Adding support for Unicode characters in Component Pascal identifiers".
...
To date only you and Ivan have created issue numbers.
I am currently not using git nor redmine so do not know how to create such issue numbers.

I assume I can simply ask you to create a new one but I think we need to have a mechanism
so that any of the voting members can create a new issue. The number, I assume, must be
under the control of git. I do not think git should be a requirement in order to create an issue.
So we need a mechanism for linking an issue (textual description) and a number. That mechanism
can simply be that you (Josef) or Ivan create the number for the issue when the issue is first
posted by a voting member.

We need a new category called "Issues" under which members can post.

-Doug
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: Feature #9: adding module Characters

Post by Ivan Denisov »

Doug, making new issues is very simple.
1. Login
2. Describe details
I am busy with my main work now and do not know all details about the question. If Josef initiate this discussion, I suggest him to finish it by making new issue.
DGDanforth wrote:We need a new category called "Issues" under which members can post.
This block is made directly for this purpose:
http://forum.blackboxframework.org/viewforum.php?f=39
You should choose the category of your issue and post in matching forum: bug, feature or support (not bug and not feature :D ).
User avatar
DGDanforth
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA
Contact:

Re: Feature #9: adding module Characters

Post by DGDanforth »

Why in heavens name are "Issues" called "Features"?

I, indeed, had not noticed that "Bugs", "Features", and "Support" were under the
general heading "Issues discussion"

That should be reorganized.
Under "Issues" should come a list of issues with their number such as how each Discussion now has a
separate item for discussion. Bugs and Support should be removed.
User avatar
Josef Templ
Posts: 2047
Joined: Tue Sep 17, 2013 6:50 am

Re: Feature #9: adding module Characters

Post by Josef Templ »

Doug, the issue number is maintained by redmine.
As far as I have seen, it is common terminology to generalize
the terms Bug and Feature to the term Issue and to use a tool
called issue-tracker to track both bugs and features.
The only questionable term is Support, which originally is supposed
to track support tickets for users that have a question or need some help.
Since we don't have such tickets, Support is used for internal infrastructure issues.

- Josef
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: How to make an issue?

Post by Ivan Denisov »

Before voting about any issue #XX is good to have trial version of BlackBox which includes all fixes.
For doing this, we need to make branch "issue-#XX", make changes and push it to repository.

Then our pipeline will prepare BlackBox automatically here:
http://blackboxframework.org/unstable

Any Center member have right to get the access to GitHub repository for writing.
https://github.com/BlackBoxCenter
If you have ability to help with repository management, please send me your GitHub login, for I can add you to the Team of the project there.
https://github.com/orgs/BlackBoxCenter/people
User avatar
DGDanforth
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA
Contact:

Re: How to make an issue?

Post by DGDanforth »

Ivan,
I like your suggestion about having a working version before voting. Very nice.

Now, I must admit that I have not yet figured out how to keep pace with 'unstable' or any version that resides in the repository. So far I have only downloaded the zip files as sent to me. That is, I only have Helmut's BB1.7 version installed on my system (in addition to BB1.6).

Here is the ideal way that I think this should work.
o Have the unstable BB installed on the server.
o Run that BB remotely by each registered user.
o IO interface must exist so that remote user can edit files exactly as if they were on their local system.
o Partition the disk space on the server as virtual space for each remote user.
If such a remote BB existed then each of us could test the system with our own files without having to download the whole BB framework.

CON:
If our local platforms differ from the server's platform then any disparity between the two would not
be picked up by only running on the server. Fewer bugs would be found.
Ivan Denisov wrote:Before voting about any issue #XX is good to have trial version of BlackBox which includes all fixes.
For doing this, we need to make branch "issue-#XX", make changes and push it to repository.

Then our pipeline will prepare BlackBox automatically here:
http://blackboxframework.org/unstable

Any Center member have right to get the access to GitHub repository for writing.
https://github.com/BlackBoxCenter
If you have ability to help with repository management, please send me your GitHub login, for I can add you to the Team of the project there.
https://github.com/orgs/BlackBoxCenter/people
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: How to make an issue?

Post by Ivan Denisov »

1. We have no Windows OS in our VPS for driving you plan (Debian Linux installed there)
2. You can simply download ZIP archive from unstable folder, unzip and run without installation:
http://blackboxframework.org/unstable/i ... a1.030.zip
This will have no influence on any installed BlackBox in your system.
Zinn
Posts: 476
Joined: Tue Mar 25, 2014 5:56 pm
Location: Frankfurt am Main
Contact:

Re: How to make an issue?

Post by Zinn »

Doug,
you have a complete version with all patches for evaluation: The CPC Edition 1.7-RC4.

Why would you like to build a new complete version?
You do the work twice and reinvent the wheel.

Just go the opposite way: Start a discussion about the patches you won’t have.
Helmut
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: How to make an issue?

Post by Ivan Denisov »

Zinn wrote:Doug,
you have a complete version with all patches for evaluation: The CPC Edition 1.7-RC4.

Why would you like to build a new complete version?
You do the work twice and reinvent the wheel.

Just go the opposite way: Start a discussion about the patches you won’t have.
Helmut
Helmut, CPC Edition 1.7-RC4 does not have this bug fix #21.

Also, the idea of this trial versions is testing. In the version where all fixes already applied synergetic effect can take place.
User avatar
Josef Templ
Posts: 2047
Joined: Tue Sep 17, 2013 6:50 am

Re: How to make an issue?

Post by Josef Templ »

To all center members who need additional information about the current development and build process.
We are using this process for half a year now and as far as I see it works smoothly.
There is no need to propose a new development process now because we already have one.


Please read the corresponding wiki pages:

http://wiki.blackboxframework.org/index ... ild_Engine
http://wiki.blackboxframework.org/index ... p_with_Git

- Josef
Post Reply