Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - TongThanhKieu

#1
Dear Liviu,

First of all, thank you very much for your continuous work on FET. It is an outstanding timetabling tool that has been extremely useful for schools worldwide.

I would like to propose a new feature for your consideration:

Feature Request:
In the Time → All time constraints tab, please add two new buttons:

Export: to extract all existing "Teacher not available times" constraints into a CSV file (UTF-8 encoded).

Import: to load such constraints back into FET from a previously exported CSV (UTF-8).

Motivation / Use Case:

Many schools frequently update teacher unavailability data. Having an export/import mechanism would make it much easier to back up constraints, share them between different FET files, or update them in bulk using external tools like Excel.

Currently, this process requires manual editing or re-entering the constraints, which is time-consuming and prone to human error.

A standardized CSV (UTF-8) format would ensure compatibility and avoid encoding issues.

Possible Implementation Idea:

The CSV structure could follow a simple format with teacher ID/name, day, and time slots.

The Export button would write all constraints into a CSV file.

The Import button would parse a CSV file and add/update the corresponding constraints in the FET project.

I believe this feature would significantly improve usability for schools with large numbers of teachers and frequent schedule updates.

Thank you again for your dedication and for considering this suggestion.

Best regards,
#2
Quote from: Liviu Lalescu on June 10, 2024, 04:58:18 PMHmm... I don't know what to say about your suggested constraint. I would like everybody satisfied with FET, but some things are best kept simple, and some complicated constraints might do more harm than good...
Yes, i do.
#4
Yes, i already know what you have listed and used it. Thank You!
Just more a good option for new user.
#5
Quote from: Liviu Lalescu on June 10, 2024, 03:45:23 PMSorry, what do you mean by "a tag"?

Opps, remove it, please!
#6
Quote from: Liviu Lalescu on June 10, 2024, 03:18:00 PMIs it a general constraint, for all the teachers and students sets? Or you want to add it separately, for a teacher/all the teachers/a students set/all students?

Add this constraint to a student set, a teacher, all teachers or all students.
#7
There are 3 reasons as follows:
1. Students do not feel happy when studying too many subjects.
2. Teachers do not want to move too much between classrooms.
3. In specialized schools, teachers and students want to spend more time studying a subject in depth.
#8
I want an additional constraint: Each morning/afternoon has a maximum of x subjects.
For example: One morning there are only a maximum of 3 subjects: 2*Math, Computer Science, 2*English
#9
Snapshots / Re: FET-6.21.0 snapshot available
June 04, 2024, 01:53:04 PM
Yep, thanks bro!!!
#10
Snapshots / Re: FET-6.21.0 snapshot available
June 04, 2024, 10:32:36 AM
Nice, thank you!
But I had to turn off Settings/Interface/User colors in interface to get a clear distinction.
#11
Snapshots / Re: FET-6.21.0 snapshot available
June 04, 2024, 06:46:34 AM


I would like to have more lines to differentiate the AM /PM blocks like in the photo.