Recent

Author Topic: Getting tiOPF give me nothing  (Read 15535 times)

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Getting tiOPF give me nothing
« on: July 25, 2014, 08:43:37 am »
Now I have a little bit time to learn about tiOPF. Searching on the web gave me this site. Installed git and try to download it with the instructions on the site.
Some files are downloaded, but no packages and source files. So where are they.
Is there a different approach for getting tiOPF?
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Getting tiOPF give me nothing
« Reply #1 on: July 25, 2014, 09:56:55 am »
sf sometimes restructures paths.  Best is to go to sf.net and search for project "ti-opf" and then go to "git" menu and try to get the path there.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Getting tiOPF give me nothing
« Reply #2 on: July 25, 2014, 10:19:20 am »
Here
http://wiki.lazarus.freepascal.org/tiOPF
is the Lazarus wiki page. No idea if the instructions are the same.
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Re: Getting tiOPF give me nothing
« Reply #3 on: July 25, 2014, 11:01:41 am »
Has the name changed to lazdatadesktop? I thought this was another application.

@BigChimp
The wiki has the same download instructions.
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Getting tiOPF give me nothing
« Reply #4 on: July 25, 2014, 12:02:33 pm »
Has the name changed to lazdatadesktop? I thought this was another application.
No, it hasn't changed to lazdatadesktop.

Note that tiopf has their own support list (a newgroup, IIRC). You may get more direct help there.

IIRC, BTW, I checked out tiopf via git, which gave me a readme that said I had to switch branches or something uses git, which I did.
Code: [Select]
git status
# On branch tiopf2
nothing to commit, working directory clean
Listing of files I have in my directory attached.

I don't actually use tiopf nor am I a git guy so I hope others (Graeme?) can chime in here.
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

howardpc

  • Hero Member
  • *****
  • Posts: 4144
Re: Getting tiOPF give me nothing
« Reply #5 on: July 25, 2014, 12:14:46 pm »
For some reason the default download from the sf tiOPF site is lazdatadesktop. Very confusing!
The latest tiopf release (2008) I could find on sf is at this location

http://sourceforge.net/projects/tiopf/files/tiOPF%202.5.0.1229/tiOPF-Win32-2.5.0.1229/

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Re: Getting tiOPF give me nothing
« Reply #6 on: July 25, 2014, 12:37:41 pm »
I have found this version. Will tiOPF not developed anymore?
Is it wise-full to use it if the development stopped in 2008?
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Getting tiOPF give me nothing
« Reply #7 on: July 25, 2014, 12:55:57 pm »
No, regular releases is more a function of wide usage, and not really due to exact development status. It might be simply be fairly stable.


If I look at the git menuitem at tiopf sf.net page, I see:

http://sourceforge.net/p/tiopf/_list/git?source=navbar

Then select code and you get to

http://sourceforge.net/p/tiopf/code/ci/master/tree/

then I guess "download snapshot" will give you a snapshot of the git repo.

The toplevel doesn't seem to have a snapshot item, so you'll probably have to iterate over the necessary repos and download the snapshots.


BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Getting tiOPF give me nothing
« Reply #8 on: July 25, 2014, 12:58:47 pm »
I have found this version. Will tiOPF not developed anymore?
No idea where you get the idea that it's not developed anymore:
Code: [Select]
git log | more
commit 62dc52c257ca85e631ed78f0971d9986e62eec02
Author: Graeme Geldenhuys <graemeg@gmail.com>
Date:   Sat Jul 12 18:19:46 2014 +0100

    tiOPFSqlScript.pas is now compilable with FPC 2.7.1 (trunk) too.

commit 2746080fcd9e0961c3a03cacc931a3f30b0de44a
Author: Graeme Geldenhuys <graemeg@gmail.com>
Date:   Sat Jul 12 18:18:58 2014 +0100

    TAB persistence: Makes it more Unix/Linux friendly
...

Edit: also:
Quote
For some years now, the tiOPF project does not make official release downloads. The tiOPF projects works on a similar principal to a "rolling release". Thus if you want the latest version with the latest features and fixes, you must get the source code from the code repository.
http://wiki.lazarus.freepascal.org/tiOPF#Download
« Last Edit: July 25, 2014, 01:01:11 pm by BigChimp »
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: Getting tiOPF give me nothing
« Reply #9 on: July 25, 2014, 05:36:50 pm »
Hello.

Hum, why dont you ask it to tiOPF forum ?

http://opensoft.homeip.net:8080/webnews/

Choose a user name + click on Login.

Then, click on =>
Quote
tiopf.general
or
Quote
tiopf.support
or
Quote
tiopf.development
« Last Edit: July 25, 2014, 05:53:05 pm by Fred vS »
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Re: Getting tiOPF give me nothing
« Reply #10 on: July 28, 2014, 09:27:39 am »
Okay. I have files now. I had to change  my directory form c:\temp to c:\temp\tiopf after after cloning the reposititory of tiopf.
Now I have to install the files.

@Fred Vs
Nice website. I logged in, but found only tiopf.support and not the other two. support latest topic is from 2005
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: Getting tiOPF give me nothing
« Reply #11 on: July 28, 2014, 12:03:16 pm »
Quote
I logged in, but found only tiopf.support and not the other two. support latest topic is from 2005

Hum, strange, in tiopf.support i see topic from yesterday !

By the way, you may create new topic, Graeme responds always... (i will sent him a message with your answer) ;-)
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Re: Getting tiOPF give me nothing
« Reply #12 on: July 28, 2014, 12:33:09 pm »
I'm confused now. I thought tiOPF is a framework for creating n-tier applications. But the tiOPF wiki give me an explanation of this
Quote
The TechInsite Object Persistence Framework (tiOPF) is an Open Source framework of Delphi/Object Pascal code that simplifies the mapping of an object oriented business model into a relational database. The framework is mature and robust. It has been in use on production sites for over seven years. It is free, open source, and available for immediate download with full source code.
But if I search on fpc n-tier give me this
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

mangakissa

  • Hero Member
  • *****
  • Posts: 1131
Re: Getting tiOPF give me nothing
« Reply #13 on: July 28, 2014, 12:34:29 pm »
I'm confused now. I thought tiOPF is a framework for creating n-tier applications. But the tiOPF wiki give me an explanation of this
Quote
The TechInsite Object Persistence Framework (tiOPF) is an Open Source framework of Delphi/Object Pascal code that simplifies the mapping of an object oriented business model into a relational database. The framework is mature and robust. It has been in use on production sites for over seven years. It is free, open source, and available for immediate download with full source code.
But if I search on fpc n-tier give me this

Can I build with tiOPF an n-tier application for a barcode scanner (wince) as client?
Lazarus 2.06 (64b) / FPC 3.0.4 / Windows 10
stucked on Delphi 10.3.1

Graeme

  • Hero Member
  • *****
  • Posts: 1428
    • Graeme on the web
Re: Getting tiOPF give me nothing
« Reply #14 on: July 28, 2014, 03:13:47 pm »
Installed git and try to download it with the instructions on the site.
Some files are downloaded, but no packages and source files. So where are they.
Is there a different approach for getting tiOPF?
Yes, that is the correct way to get the latest tiOPF source code.

There are some notes though.
  • If you are using Free Pascal, then you MUST use the tiopf2 branch.
  • When you do a clone of the git repository, Git automatically checks out the 'master' branch. The tiOPF project does not use the 'master' branch for development. Change into the directory containing the cloned repository. Then do a 'git checkout tiopf2 origin/tiopf2' to switch to the tiOPF v2 branch.

For more Free Pascal and Lazarus specific instructions, see the tiOPF wiki page [http://wiki.freepascal.org/tiOPF]
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

 

TinyPortal © 2005-2018