Page 3 of 5

Re: Start point for BlackBox analisys and development

Posted: Fri Apr 04, 2014 2:16 pm
by Ivan Denisov
Josef Templ wrote:What would redmine be used for?
As an SCM tool? As a wrapper around Git? As a project management tool? As a forum software?
As Issues tracking system and web-interface of GitHub repository mirror.
Josef Templ wrote:It is a bit hard to figure out what it is and what not.
As far as I remember it has the advantage of providing a plain text diff view for binary BB texts.
Yes.
Josef Templ wrote:As an SCM we could use Git and use redmine for providing a plain text view on binary BB files.
redmine would be installed on the EDIS server, right?
Git could be hosted on Github etc.
The question then is if redmine's issue tracker is as good as Github's issue tracker.
I cannot answer this question because I don't know either.
It's issues tracking system is advanced and can be tuned precisely.
Josef Templ wrote:For me, the goal must be to have a setup where an issue can be tracked down to the
source code change that resolves the issue and any source code change should point back
to the associated issue (two-way tracking).
That depends on the pearsons who will manage git commits. They can put the link to the Issue. And in issue comment add the link to the commit interface page.
Josef Templ wrote:The binary files such as symbol files and object files should not be included in the SCM repository.
They should, however, be included in a download package.
This makes a download package (.exe, .zip, .msi) very different from a repository.
I do not think, that it is the strict rule, because all except core is crossplatform and should not be recompiled. However there is positive experience of usage of console BlackBox Compiler for building all Code and Sym files for deploying the system for the development in BlackBox Freenix.

Re: Start point for BlackBox analisys and development

Posted: Thu Apr 10, 2014 2:21 am
by Ivan Denisov
Rene, can you please start over vote not waiting while Zinn finished?

We need to start a vote about issues tracker and repository!

Issues tracker options are:
- forum
- github
- redmine

repository
- github
- gitlab

Re: Start point for BlackBox analisys and development

Posted: Thu Apr 10, 2014 4:00 am
by DGDanforth
Ivan Denisov wrote:Rene, can you please start over vote not waiting while Zinn finished?

We need to start a vote about issues tracker and repository!

Issues tracker options are:
- forum
- github
- redmine

repository
- github
- gitlab
Might I suggest that we choose the configuration that is easiest now but that with experience we leave open the option to change the supporting software (github, redmine, gitlab) to something more suitable (if need be).

Re: Start point for BlackBox analisys and development

Posted: Thu Apr 17, 2014 12:57 am
by Ivan Denisov
We need to move on and begin to work with a code for maintain some Center version. Let's vote for repository, please. And for issues tracker.

Also we need the vote like this:
- I think we should use H. Zinn version as start point
- I think we should not use H. Zinn version as start point
- Abstain

Re: Start point for BlackBox analisys and development

Posted: Thu Apr 17, 2014 7:51 am
by ReneK
So far, I do not see the discussions evolved enough that three persons want a vote.

Re: Start point for BlackBox analisys and development

Posted: Sat Apr 19, 2014 12:17 pm
by Ivan Denisov
ReneK wrote:So far, I do not see the discussions evolved enough that three persons want a vote.
Jousef, Douglas and I ask you, Rene, to make the vote about issues tracker and repository.

Re: Start point for BlackBox analisys and development

Posted: Tue Apr 29, 2014 3:20 pm
by ReneK
Now, is that so?

As I understood, you, Ivan want the following vote:

"As a repository (until the need to change comes up), the center uses
A: GITHUB
B: GITLAB
C: None of the above
D: Abstain"

Ivan, is this a faithful rendition of what you want to vote on in the first place?

Josef, Doug, is the above vote what you want?

PS: Ivan, though I am subscribed to the forum, I didn't get an eMail

Re: Start point for BlackBox analisys and development

Posted: Tue Apr 29, 2014 3:45 pm
by Ivan Denisov
ReneK wrote:Ivan, is this a faithful rendition of what you want to vote on in the first place?
Yes, that is good options list.
ReneK wrote:PS: Ivan, though I am subscribed to the forum, I didn't get an eMail
I have to analyze server email log again to catch the problem if it is exists.

Re: Start point for BlackBox analisys and development

Posted: Tue Apr 29, 2014 6:10 pm
by DGDanforth
ReneK wrote:Now, is that so?

As I understood, you, Ivan want the following vote:

"As a repository (until the need to change comes up), the center uses
A: GITHUB
B: GITLAB
C: None of the above
D: Abstain"

Ivan, is this a faithful rendition of what you want to vote on in the first place?

Josef, Doug, is the above vote what you want?

PS: Ivan, though I am subscribed to the forum, I didn't get an eMail
I do not know the distinction between GITHUB and GITLAB so can not make that choice. I need an example where one needs one or both.

Re: Start point for BlackBox analisys and development

Posted: Tue Apr 29, 2014 6:23 pm
by Ivan Denisov
DGDanforth wrote:I do not know the distinction between GITHUB and GITLAB so can not make that choice. I need an example where one needs one or both.
GitHab is public, more open for side developers to take role in issues tracking and push requests. It is good if we want more open discussions with BlackBox community and free hosting service for repository and it's forks.

GitLab is private, more closed repository based on GitHab sources (we will need to install it on our server in Zurich). It allows to customize access, settings and provide close integration with Redmine project tracker. It is good tool for small community working together with Open project or Closed project.
Example: http://gitlab.molpit.com/oberon/blackbox-freenix