Hello Massimo,

the only most important thing is this one in rivet-master/rivet/packages/dio/formatters.tcl

Change the classname of Sqlite3 to Sqlite.
Then add the following on line 200 (after class definition Sqlite that was just renamed)

.....................
    }

    #Forward declaration for Tdbc
    ::itcl::class Sqlite3 {
        inherit Sqlite
    }

    ::itcl::class Postgres {
        inherit RootFormatter
................................

With this modification both Tdbc and the classic connector is working again.
The classic connector gives much clearer debugging information than Tdbc.
What is what I currently work on.
Also I currently modify the classic connector to remove the error with updating sessions that where idle to long.

I currently have to setup a github account etc.

Looking forward for this project it is amazing and so much better for ME to work with TCL than with PHP, dont get me started to ramble about python (no offense given :)).

I just have several test projects finished in rivet (session, flash card learning applications, math quiz etc) where the comparing application is about 20 lines longer in php for example. Also tcl is so much faster for real administrating tasks like parsing and sorting really big log files etc.

I will publish those as examples, as well as bash scripts which allow me to compile nginx+apache+tcl+rivet+mod_rpaf (becouse i use apache behind nginx reverse proxy to be able to setup a prod/dev environment.

I keep you updated, as I have sadly do other stuff for a living this will be arround saturday.

Thank you so far and have a great Week.


Quoting Massimo Manghi <[email protected]>:

Hi Louis

If you're on Github I recommend you make a fork of the repository apache/tcl-rivet and then issue pull requests, possibly as atomic as they can be so that different unrelated patches can be evaluated and applied separately.

Apache's Gitbox and the GH repositories are mirrors. The first can be cloned but you would need to send the patches by email. Github offers more tools and it documents well all the trade in the sort of things

looking forward to see your contributions, thank you!

 -- Massimo

On 3/5/26 08:35, [email protected] wrote:
Hello Massimo,

what is the prefered way for you to supply patches?

What is the main development version control system (url and software) to use?

Would be great to update this in the documentation, as there are currently two vcs repositories and one seems to just forward to github.


Thank you, Louis



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to