Talk not fork
Talk not fork
Easyreport developement goes the wrong direction!
Talk not fork - only together we are strong
We must talk not fork - forking split in the developer community
Best regards,
Otto
http://en.wikipedia.org/wiki/Fork_(soft ... velopment)
In software engineering, a project fork happens when developers take a copy of source code from one software package and start
independent development on it, creating a distinct and separate piece of software. The term often implies not merely a development branch, but a split in the developer community
Talk not fork - only together we are strong
We must talk not fork - forking split in the developer community
Best regards,
Otto
http://en.wikipedia.org/wiki/Fork_(soft ... velopment)
In software engineering, a project fork happens when developers take a copy of source code from one software package and start
independent development on it, creating a distinct and separate piece of software. The term often implies not merely a development branch, but a split in the developer community
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Talk not fork
Otto,
Why do you think that it goes the wrong direction ?
Whats the right one ?
Why do you think that it goes the wrong direction ?
Whats the right one ?
Re: Talk not fork
Hello Antonio,
the right one is an user base big enough that the program gets mature to use.
I installed Cristobal version. The version is very good looking but I get many errors. The 2nd last version from Timm is much more stable in production use.
It is many month since we have “the deal” and in practice nothing happened.
I think there must be one Fivewin version and the licenses should not allow forking.
Forking is always splitting up the user base. I think we need discussion and you Antonio as last instance who integrates features and functions.
Same is with Harbour/xHarbour/dbase xbase. If all those energy would be concentrated in a single product we would have progress and leadership.
Best regards,
Otto
the right one is an user base big enough that the program gets mature to use.
I installed Cristobal version. The version is very good looking but I get many errors. The 2nd last version from Timm is much more stable in production use.
It is many month since we have “the deal” and in practice nothing happened.
I think there must be one Fivewin version and the licenses should not allow forking.
Forking is always splitting up the user base. I think we need discussion and you Antonio as last instance who integrates features and functions.
Same is with Harbour/xHarbour/dbase xbase. If all those energy would be concentrated in a single product we would have progress and leadership.
Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Talk not fork
Antonio. Agradecería tradujeras estas palabras a Otto .
Otto , quisiera primero comentar que realmente no existen 6 forks funcionando . Estuve mirando los distintos forks que aparecen en bitbucket y no son mas que sincronizaciones de el código principal sin que nadie , salvo Cristobal, pusiera ni una linea de código .
Un proyecto crece cuando 1.- existen varias personas poniendo código para una meta común . 2.- cuando los usuarios reportan los errores y estos se van corrigiendo.
No puedo Hablar por Cristobal, pero yo personalmente no he sido ni soy usuario de ereport, por lo que no sé de su filosofía mas de lo que me pueda decir el código escrito .
El Código de ereport que nos ha llegado , ademas de usar una versión vieja de las librerías fwh tenía librerías de terceras personas que no nos han llegado y que no tenemos licenciadas para usar dado que son de pago como pueden ser la librería Tscript o la que realiza los pdfs por lo que no podemos usarlas . Tscript se ha cambiado por algo parecido pero incompatible en xharbour ( que sepamos ) .
Mientras el código está mal ( que lo está ) yo he creado un generador de claves para seguir usando libremente la versión que Tim nos ha remitido y esto puede ser una solución a corto plazo para mucha gente.
Agradecemos las criticas , pero también agradecemos el aporte de código , el reporte de bugs , los fix a los bugs ,etc.
He detectado que es una herramienta corta para muchas cosas , como crear etiquetas , etc, y se agradecería que los usuarios que llevan tiempo con ella nos dieran ideas de como realizar esas tareas.
Por último , mi sensación es que no interesa demasiado , 6 forks, solo dos personas poniendo código y en este tiempo solo dos personas ,Otto y Silvio se han interesado ( Gracias a los dos ) . Cristobal está últimamente con un proyecto propio super interesante y yo con algo de trabajo ( por fin parece que sale algún encargo ) y estoy focalizado para dar lo mejor de mi en ello , así que la cosa está parada y si cualquiera puede corregir algún bug y reportarlo estupendo , entre todos mejoraremos la herramienta.
Gracias Anticipadas por la traducción .
Otto , quisiera primero comentar que realmente no existen 6 forks funcionando . Estuve mirando los distintos forks que aparecen en bitbucket y no son mas que sincronizaciones de el código principal sin que nadie , salvo Cristobal, pusiera ni una linea de código .
Un proyecto crece cuando 1.- existen varias personas poniendo código para una meta común . 2.- cuando los usuarios reportan los errores y estos se van corrigiendo.
No puedo Hablar por Cristobal, pero yo personalmente no he sido ni soy usuario de ereport, por lo que no sé de su filosofía mas de lo que me pueda decir el código escrito .
El Código de ereport que nos ha llegado , ademas de usar una versión vieja de las librerías fwh tenía librerías de terceras personas que no nos han llegado y que no tenemos licenciadas para usar dado que son de pago como pueden ser la librería Tscript o la que realiza los pdfs por lo que no podemos usarlas . Tscript se ha cambiado por algo parecido pero incompatible en xharbour ( que sepamos ) .
Mientras el código está mal ( que lo está ) yo he creado un generador de claves para seguir usando libremente la versión que Tim nos ha remitido y esto puede ser una solución a corto plazo para mucha gente.
Agradecemos las criticas , pero también agradecemos el aporte de código , el reporte de bugs , los fix a los bugs ,etc.
He detectado que es una herramienta corta para muchas cosas , como crear etiquetas , etc, y se agradecería que los usuarios que llevan tiempo con ella nos dieran ideas de como realizar esas tareas.
Por último , mi sensación es que no interesa demasiado , 6 forks, solo dos personas poniendo código y en este tiempo solo dos personas ,Otto y Silvio se han interesado ( Gracias a los dos ) . Cristobal está últimamente con un proyecto propio super interesante y yo con algo de trabajo ( por fin parece que sale algún encargo ) y estoy focalizado para dar lo mejor de mi en ello , así que la cosa está parada y si cualquiera puede corregir algún bug y reportarlo estupendo , entre todos mejoraremos la herramienta.
Gracias Anticipadas por la traducción .
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Talk not fork
Otto,
Manuel's post translation:
Otto , first of all I would like to comment that there are not 6 working forks. I reviewed the different forks that there are in bitbucket and they are just synchronicities from the main code, none of them adding a new line of code (except Cristobal).
A project grows when 1. There are several persons providing code for a common target. 2. When the users report errors and these are getting fixed.
I can't talk in the name of Cristobal, but I Haven't been personally and I am not ereport user, so I don't know about its philosophy more than the written code can tell me.
The erport code that we got, besides using an old FWH it used several third party libraries that we haven't got and that we don't have license to use as they are commercial as Tscript or the one that builds the pdfs so we can not used them. TScript has been turned into something similar but uncompatible on xHarbour (as fas as we know).
Meanwhile the code is not completed (and it is not) I have created a keys generator to continue using Timm's provided version and this can be a short time solution for many people.
We appreciate the critics, but we also appreciate the donation of code, bugs report, bugs fixes, etc.
I have found that it is a short tool for many things, as creating labels, etc. and I would appreciate if long time ER users could provide us some ideas about how to perform such tasks.
Finally, my impression is that it is not very much of interest, 6 forks, ust two persons providing code and on this time, Otto and Silvio were only interested (thanks to both of you ) Cristobal is lately working on a project of his own super interesting and I habe some work (finally it seems as I get some work to do) and I am focused to give the best of me on it, so this seems stoped and if anybody could fix some bug and report it, that would be wonderful, so we all will enhance the tool.
Manuel's post translation:
Otto , first of all I would like to comment that there are not 6 working forks. I reviewed the different forks that there are in bitbucket and they are just synchronicities from the main code, none of them adding a new line of code (except Cristobal).
A project grows when 1. There are several persons providing code for a common target. 2. When the users report errors and these are getting fixed.
I can't talk in the name of Cristobal, but I Haven't been personally and I am not ereport user, so I don't know about its philosophy more than the written code can tell me.
The erport code that we got, besides using an old FWH it used several third party libraries that we haven't got and that we don't have license to use as they are commercial as Tscript or the one that builds the pdfs so we can not used them. TScript has been turned into something similar but uncompatible on xHarbour (as fas as we know).
Meanwhile the code is not completed (and it is not) I have created a keys generator to continue using Timm's provided version and this can be a short time solution for many people.
We appreciate the critics, but we also appreciate the donation of code, bugs report, bugs fixes, etc.
I have found that it is a short tool for many things, as creating labels, etc. and I would appreciate if long time ER users could provide us some ideas about how to perform such tasks.
Finally, my impression is that it is not very much of interest, 6 forks, ust two persons providing code and on this time, Otto and Silvio were only interested (thanks to both of you ) Cristobal is lately working on a project of his own super interesting and I habe some work (finally it seems as I get some work to do) and I am focused to give the best of me on it, so this seems stoped and if anybody could fix some bug and report it, that would be wonderful, so we all will enhance the tool.
Re: Talk not fork
Hello Manuel,
Thank you for your work.
Can I download your exe somewhere.
Or is there an instruction step by step how to build the exe.
Thanks in advance
Otto
Thank you for your work.
Can I download your exe somewhere.
Or is there an instruction step by step how to build the exe.
Thanks in advance
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
Re: Talk not fork
Hay un fichero go.bat en el repositorio para crear el .exe
There is a go.bat file in the repository to create the .exe
There is a go.bat file in the repository to create the .exe
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Talk not fork
Hello,
I downloaded following Folder:
fivetech-easyreport-0f57b8b857a2
then
go.bat
Thanks in advance
Otto
.\source\ereport.prg(5131) Error E0030 Syntax error "syntax error at 'STATIC'"
.\source\ereport.prg(5131) Warning W0001 Ambiguous reference 'SELF'
.\source\ereport.prg(5133) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5134) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5135) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5136) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5137) Error E0004 LOCAL declaration follows executable sta
I downloaded following Folder:
fivetech-easyreport-0f57b8b857a2
then
go.bat
Thanks in advance
Otto
.\source\ereport.prg(5131) Error E0030 Syntax error "syntax error at 'STATIC'"
.\source\ereport.prg(5131) Warning W0001 Ambiguous reference 'SELF'
.\source\ereport.prg(5133) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5134) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5135) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5136) Error E0004 LOCAL declaration follows executable sta
tement
.\source\ereport.prg(5137) Error E0004 LOCAL declaration follows executable sta
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
Re: Talk not fork
Otto, he creado el .exe sin problemas
https://bitbucket.org/fivetech/easyreport/downloads
Te aconsejo que instales Git y bajes el codigo
https://bitbucket.org/fivetech/easyreport/downloads
Te aconsejo que instales Git y bajes el codigo
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Talk not fork
Hello Antonio, hello Cristobal,
Thank you.
Why should I install GIT. ( virus problems!!!) I do not need Git for my FW development, too.
I am an application developer and I am only loosing time with these experiments.
I would like to have ER the same way we have FWH.
LIBs in the case of ER the exe which is ready to go and a place where I can report errors – no forks only one place.
Then there should be a “goER.bat“ in the Fivewin sample folder and a new folder in source where we have at the moment:
Classes, functions, winapi. This folder should be Easyreport.
With every update from FWH the new update for Easyreport should be included.
Easy. KISS is the concept.
We should also focus on AIDA acronym used in marketing and Advertising.
BTW- I downloaded the file again and get the same errors.
For compatibility reason I always use default setup from FiveWin Company.
Lg
Otto
Thank you.
Why should I install GIT. ( virus problems!!!) I do not need Git for my FW development, too.
I am an application developer and I am only loosing time with these experiments.
I would like to have ER the same way we have FWH.
LIBs in the case of ER the exe which is ready to go and a place where I can report errors – no forks only one place.
Then there should be a “goER.bat“ in the Fivewin sample folder and a new folder in source where we have at the moment:
Classes, functions, winapi. This folder should be Easyreport.
With every update from FWH the new update for Easyreport should be included.
Easy. KISS is the concept.
We should also focus on AIDA acronym used in marketing and Advertising.
BTW- I downloaded the file again and get the same errors.
For compatibility reason I always use default setup from FiveWin Company.
Lg
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
Re: Talk not fork
oK Otto , yo intentaré compilar contigo los archivos y ir resolviendo los problemas que nos vayan saliendo ....
1.- Que entorno usas ? . Harbour , xharbour , bcc586 ? ....
Quedo en espera de tu respuesta .
................ editado -------------------------
.\source\ereport.prg(5131) Error E0030 Syntax error "syntax error at 'STATIC'"
I downloaded the file from repository : fivetech-easyreport-0f57b8b857a2.
My line 5131 is :
METHOD FillWindow( nArea, cAreaIni ) CLASS TEasyReport // linea 5131
local i
local cRuler1
....
Not Static reference .
1.- Que entorno usas ? . Harbour , xharbour , bcc586 ? ....
Quedo en espera de tu respuesta .
................ editado -------------------------
.\source\ereport.prg(5131) Error E0030 Syntax error "syntax error at 'STATIC'"
I downloaded the file from repository : fivetech-easyreport-0f57b8b857a2.
My line 5131 is :
METHOD FillWindow( nArea, cAreaIni ) CLASS TEasyReport // linea 5131
local i
local cRuler1
....
Not Static reference .
- Silvio.Falconi
- Posts: 4956
- Joined: Thu Oct 18, 2012 7:17 pm
Re: Talk not fork
I can compile Er with Harbour easy thanks to Mastintin
I cannot compile ER with Xharbour : there many problems!!
I think Tscritp of Timm run also with xharbour .. why Timm not give us also this class ?
Dear Navarro,
the Line class is not visible right!!
I think the line (vertical and Horizontal) must be draw on central dots
try to insert on each control when you draw the dots this function
DrawFocusRect( hDC,::aRect[1]-4, ::aRect[2]-4, ::aRect[3]+4, ::aRect[4]+4 )
HB_FUNC( DRAWFOCUSRECT ) //RECT
{
RECT rct ;
HDC hDC = ( HDC ) hb_parni( 1 );
rct.top = hb_parni( 2 );
rct.left = hb_parni( 3 );
rct.bottom = hb_parni( 4 );
rct.right = hb_parni( 5 );
DrawFocusRect( hDC, &rct );
}
I saw this on tshape class (c5ide designer)
I cannot compile ER with Xharbour : there many problems!!
I think Tscritp of Timm run also with xharbour .. why Timm not give us also this class ?
Dear Navarro,
the Line class is not visible right!!
I think the line (vertical and Horizontal) must be draw on central dots
try to insert on each control when you draw the dots this function
DrawFocusRect( hDC,::aRect[1]-4, ::aRect[2]-4, ::aRect[3]+4, ::aRect[4]+4 )
HB_FUNC( DRAWFOCUSRECT ) //RECT
{
RECT rct ;
HDC hDC = ( HDC ) hb_parni( 1 );
rct.top = hb_parni( 2 );
rct.left = hb_parni( 3 );
rct.bottom = hb_parni( 4 );
rct.right = hb_parni( 5 );
DrawFocusRect( hDC, &rct );
}
I saw this on tshape class (c5ide designer)
I use : FiveWin for Harbour August 2020 (Revision) - Harbour 3.2.0dev (r1712141320) - Bcc7.30 - xMate ver. 1.15.3 - PellesC
Re: Talk not fork
Hello,
thank you.
Yes I am useing xHarbour. Maybe therefore I can’t compile the sources.
I use xHarbour and the current FWH version. I use the default setup from FIVEWIN.
Best regards,
Otto
thank you.
Yes I am useing xHarbour. Maybe therefore I can’t compile the sources.
I use xHarbour and the current FWH version. I use the default setup from FIVEWIN.
Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
********************************************************************
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Talk not fork
Otto,
You don't need GIT at all
We have done all the work up to now testing with Harbour.
Of course we should support xHarbour too but you have been the first to ask for it, so thank you
The new EasyReport is still a work on development, so please lets support Manuel and Cristobal, and lets thank them for his great help.
I can't focus on EasyReport development right now and Manuel and Cristobal are doing a great work on it
The idea to make it free and available to everybody was with the intention to make it grow as open source. And in open source the key for development is cooperation. The more people that cooperate, the fatest and easiest way a product gets completed and ready to be used.
So whatever support and help you can provide is very welcome. Thanks
You don't need GIT at all
We have done all the work up to now testing with Harbour.
Of course we should support xHarbour too but you have been the first to ask for it, so thank you
The new EasyReport is still a work on development, so please lets support Manuel and Cristobal, and lets thank them for his great help.
I can't focus on EasyReport development right now and Manuel and Cristobal are doing a great work on it
The idea to make it free and available to everybody was with the intention to make it grow as open source. And in open source the key for development is cooperation. The more people that cooperate, the fatest and easiest way a product gets completed and ready to be used.
So whatever support and help you can provide is very welcome. Thanks