Ask Your Question

Revision history [back]

You have answered yourself, like it or no. You only think "is a community driven project" is a "rhetoric response" because you imagine that a community-driven project is the one where there are "community resources" patiently and humbly waiting when some benevolent power directs them to a chosen task, and then they immediately start implementing it like slaves. No, it's not like that. "Community-driven" allows developers to choose what they want to work on; just like nobody tells you coming here which question to ask, the same way nobody in the community tells a developer what to work on (except the developer's paying customers). So volunteer developers come and work on what they want/like; and commercial developers/companies work on what customers tell them.

TDF itself has very limited resources (it's funded by sponsors and donations), and from those funds, it starts tenders from time to time, to implement some features which stay without developers' attention for long, but have high user demand. Lately there have been tenders to move from HSQLDB to Firebird DB (to dectease Java dependency), image handling rework, SVG handling, and accessibility improvements. And of course, being community-driven, the scope of the tenders are also chosen by community, i.e., bu those members who express their ideas on e.g. ESC meetings (where any member can join and add an item to discuss, not only ESC members).

So - if it happens that your pet project does not get due attention from your PoV, one thing you can do is to start contributing to LO, then become a member, then try to convince others it's a thing worth of spending TDF money for. Or you could hire someone to implement. Or try to convince someone that it would be interesting for that someone. Or just wait until someone decides and implements when that someone decides. But in all cases - do file an enhancement request, as @ebot told you.

And no, there are no other schedules for features except those of the tenders.

You have answered yourself, like it or no. You only think "is a community driven project" is a "rhetoric response" because you imagine that a community-driven project is the one where there are "community resources" patiently and humbly waiting when some benevolent power directs them to a chosen task, and then they immediately start implementing it like slaves. No, it's not like that. "Community-driven" allows developers to choose what they want to work on; just like nobody tells you coming here which question to ask, the same way nobody in the community tells a developer what to work on (except the developer's paying customers). So volunteer developers come and work on what they want/like; and commercial developers/companies work on what customers tell them.

TDF itself has very limited resources (it's funded by sponsors and donations), and from those funds, it starts tenders from time to time, to implement some features which stay without developers' attention for long, but have high user demand. Lately there have been tenders to move from HSQLDB to Firebird DB (to dectease Java dependency), image handling rework, SVG handling, and accessibility improvements. And of course, being community-driven, the scope of the tenders are also chosen by community, i.e., bu those members who express their ideas on e.g. ESC meetings (where any member can join and add an item to discuss, not only ESC members).

So - if it happens that your pet project does not get due attention from your PoV, one thing you can do is to start contributing to LO, then become a member, then try to convince others it's a thing worth of spending TDF money for. Or you could hire someone to implement. Or try to convince someone that it would be interesting for that someone. Or just wait until someone decides and implements when that someone decides. But in all cases - do file an enhancement request, as @ebot told you.decides.

And no, there are no other schedules for features except those of the tenders.

You have answered yourself, like it or no. You only think "is a community driven project" is a "rhetoric response" because you imagine that a community-driven project is the one where there are "community resources" patiently and humbly waiting when some benevolent power directs them to a chosen task, and then they immediately start implementing it like slaves. No, it's not like that. "Community-driven" allows developers to choose what they want to work on; just like nobody tells you coming here which question to ask, the same way nobody in the community tells a developer what to work on (except the developer's paying customers). So volunteer developers come and work on what they want/like; and commercial developers/companies work on what customers tell them.

TDF itself has very limited resources (it's funded by sponsors and donations), and from those funds, it starts tenders from time to time, to implement some features which stay without developers' attention for long, but have high user demand. Lately there have been tenders to move from HSQLDB to Firebird DB (to dectease decrease Java dependency), image handling rework, SVG handling, and accessibility improvements. And of course, being community-driven, the scope of the tenders are also chosen by community, i.e., bu by those members who express their ideas on e.g. ESC meetings (where any member can join and add an item to discuss, not only ESC members).

So - if it happens that your pet project does not get due attention from your PoV, one thing you can do is to start contributing to LO, then become a member, then try to convince others it's a thing worth of spending TDF money for. Or you could hire someone to implement. Or try to convince someone that it would be interesting for that someone. Or just wait until someone decides and implements when that someone decides.

And no, there are no other schedules for features except those of the tenders.