Problems with samples...
Posted: Tue Oct 11, 2016 12:12 am
Hi all,
I've noted some inaccuracies in the samples classification.
1. \SAMPLES\HFCL\SQL\RDD_SQL:
RDD_SQL example was adapted by me, from a Harbour contribution. It is not related with HFCL.
2. \SAMPLES\HFCL\SQL:
There is, in this folder, a file called HMGSQLite.zip, that appears to have the HMGSQLite example that already is on its own folder at the same location.
3. \SAMPLES\HFCL\MYSQL:
At this folder, there is three MySql samples called MYSQL_1,MYSQL,2 and MYSQL_3 that (as the others mentioned) are not related with HFCL. They were created years prior to HFCL.
3. \SAMPLES\HFCL\POSTGRESQL_1:
Again... not related with HFCL.
4. \SAMPLES\FUNCTIONS:
'SYSTEM_OBJECT' sample is located there... but, there is no reason for that, since it is about system object, not HMG functions.
My proposed fix is the following:
- Create a new folder (\samples\Sql) and move there all the samples mentioned above.
- Create a new folder (\Samples\Misc) and move there the 'SYSTEM_OBJECT' sample.
There is a lot of other problems with samples organization, that I'll try to address in future posts (as my available time makes that possible).
As in the documentation problem referred in my previous post, this wrong organization can create trouble for new users trying to learn about HMG.
I've noted some inaccuracies in the samples classification.
1. \SAMPLES\HFCL\SQL\RDD_SQL:
RDD_SQL example was adapted by me, from a Harbour contribution. It is not related with HFCL.
2. \SAMPLES\HFCL\SQL:
There is, in this folder, a file called HMGSQLite.zip, that appears to have the HMGSQLite example that already is on its own folder at the same location.
3. \SAMPLES\HFCL\MYSQL:
At this folder, there is three MySql samples called MYSQL_1,MYSQL,2 and MYSQL_3 that (as the others mentioned) are not related with HFCL. They were created years prior to HFCL.
3. \SAMPLES\HFCL\POSTGRESQL_1:
Again... not related with HFCL.
4. \SAMPLES\FUNCTIONS:
'SYSTEM_OBJECT' sample is located there... but, there is no reason for that, since it is about system object, not HMG functions.
My proposed fix is the following:
- Create a new folder (\samples\Sql) and move there all the samples mentioned above.
- Create a new folder (\Samples\Misc) and move there the 'SYSTEM_OBJECT' sample.
There is a lot of other problems with samples organization, that I'll try to address in future posts (as my available time makes that possible).
As in the documentation problem referred in my previous post, this wrong organization can create trouble for new users trying to learn about HMG.