WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.418','0','6a7410ee65d26',0,'DEBUG: [WorkflowEngine] Engine starting with execution id \"e3ecaa1289254f2b08293ee6882b970a\" for user #guest (frontend)')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.420','0','6a7410ee65d26',0,'DEBUG: [WorkflowEngine] Engine ready, listening for triggers')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.421','0','6a7410ee65d26',0,'DEBUG: [WorkflowEngine] Loading all published workflows')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.423','0','6a7410ee65d26',0,'DEBUG: [WorkflowEngine] All workflows are ready')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.424','0','6a7410ee65d26',0,'DEBUG: [Plugin] Reviews module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.427','0','6a7410ee65d26',0,'DEBUG: [Plugin] Notices module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.428','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Debug\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.429','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\InstanceProtection\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.429','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\VersionNotices\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.430','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Expirator\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.433','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Settings\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.434','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\WooCommerce\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.435','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Workflows\\Module module has been initialized successfully.')

WordPress database error: [The table 'S1JQUJ_postexpirator_debug' is full]
INSERT INTO S1JQUJ_postexpirator_debug (`timestamp`,`blog`,`request_id`,`trigger_activated`,`message`) VALUES ('2026-08-06 04:43:26.439','0','6a7410ee65d26',0,'DEBUG: [Plugin] PublishPress\\Future\\Modules\\Backup\\Module module has been initialized successfully.')

museums - Ballaarat Mechanics' Institute

museums

Conservation for non-conservators

This workshop is being delivered in Ballarat in partnership with AMaGA Victoria and AICCM. The day will consist of a presentation and discussion focusing on the preventive care of collections including risks, storage and display guidelines, storage and display materials, and basic mount making techniques. The workshop will also include 3 hands on activities. The

Conservation for non-conservators Read More »

Digitisation Workshop | AMaGa | Geraldine Brault

Digitisation workshop Capturing high-quality images of your catalogue records serve as a digital preservation copy of our collections while also allowing for increased public access and decreased physical handling. This workshop will provide you with an opportunity to work one-on-one to learn the basics of museum photography such as camera settings and operations, lighting, and image

Digitisation Workshop | AMaGa | Geraldine Brault Read More »

Digitisation Workshop | AMaGa | Geraldine Brault

Digitisation workshop Capturing high-quality images of your catalogue records serve as a digital preservation copy of our collections while also allowing for increased public access and decreased physical handling. This workshop will provide you with an opportunity to work one-on-one to learn the basics of museum photography such as camera settings and operations, lighting, and image

Digitisation Workshop | AMaGa | Geraldine Brault Read More »

Cataloguing workshop | AMaGa | Geraldine Brault

Victorian Collections Introductory Cataloguing Workshop This workshop provides an introduction to the principles of collections management and catalogue documentation. Participants will learn how to best physically manage their collection items as well as digitally document them using Victorian Collections: a free, web-based and easy-to-use collections management system. Topics covered in this workshop include: Introduction to

Cataloguing workshop | AMaGa | Geraldine Brault Read More »

Trivia Night Fundraiser

26 August Doors open 6.45pm | Tickets also available at the door

$25 per person | $20 BMI members

Minerva's Secrets Night Tours

Tue 19 May with special visit to Lantern Vaults

Tour 1 at 7pm – Tour 2 at 9pm. 

BMI Fundraising Events book donation promotional image

Calling for Pre-loved books

These donation assist in our Library Fundraising Activities

We can take delivery during regular Library operating hours. See website footer.

 Coming in November

Stella Day Out, Ballarat, Rachael Johns & Margaret Hickey

Spring Season, History Talks:

Ballarat's Henry Lawson - The Dragon's Den - Gold! Gold! Gold!

Wed 3, 17 & 24 September, 5.30pm

Christmas Holiday Closures | Library

Monday 23 December – Sunday 5 January

Vintage Fashion Parade

Bubbly on arrival featuring quality items from our Vintage Shop

 Pre-Sale $60 from 6 Aug to 9 Aug - $65 thereafter

The Ballaarat Mechanics' Institute 2026 Calendar

Featuring illustrations from our Heritage Book Collection $40

Tax Deductible 

Your gift will be tax-deductible this financial year if you make it before June 30.

We need
your help.

2024 End of Financial Year Appeal 

Or alternatively go to our Donations web page.

Our Challenge

Like many organisations the BMI faces significant funding challenges. 

We thank you for your support.

Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:34 Stack trace: #0 /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(658): wfWAFStorageFile::atomicFilePutContents() #1 [internal function]: wfWAFStorageFile->saveConfig() #2 {main} thrown in /home/ballaaratmiadmin/htdocs/ballaratmi.org.au/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 34