Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Inquiry About "Integrate Unicode Inflection into MessageFormat 2" Project #93

Unanswered
baha-bouali asked this question in Q&A
Inquiry About "Integrate Unicode Inflection into MessageFormat 2" Project #93
Mar 9, 2025 * 2 comments
Return to top
Discussion options

baha-bouali
Mar 9, 2025

Hello @grhoten,

My name is Baha Bouali, and I am a third-year computer science student at the Higher Institute of Computer Science of Tunisia. I have a strong foundation in C++, which has been my primary programming language for the past five years, and I have been actively participating in competitive programming for the past three years. Additionally, I have had a deep interest in linguistics from a very young age, which I believe aligns well with the goals of the "Integrate Unicode Inflection into MessageFormat 2" project and the broader interests of the organization.

I have taken the time to go through the Unicode Technical Committee (UTC) videos and the ICU Documentation to better understand the project's scope. From what I gathered, MessageFormat 2.0 leverages some of Unicode's capabilities, and the goal is to integrate additional inflection features to enhance its functionality.

While exploring the codebase, I found it quite extensive, and I am unsure which components or modules are most relevant to this project. Could you kindly guide me on where I should focus my efforts to better understand the project?

Additionally, I would like to test the library on my machine to gain hands-on experience. I came across a helpful reference in PHP, but I was wondering if it is possible to test the implementation using C++ or any other programming language on my computer. If so, could you provide any guidance or resources to help me set it up in my preferred environment? For example, is the ICU development setup guide the right place to start?

Lastly, are there any discussion channels besides GitHub (e.g., Slack, mailing lists) where I can engage with the community, ask questions, and exchange ideas while working on my proposal?

Thank you for your time and guidance. I am excited about the opportunity to contribute to this project and look forward to your response.

You must be logged in to vote

Replies: 2 comments

Comment options

grhoten
Apr 6, 2025
Maintainer

Sorry for the delayed response to this discussion. As far as areas to review further, you may want to review this discussion here for some more details: #87

If you want to test the current implementation, I recommend reviewing the readme.

At this time, this discussion space is the current primary place of discussion for the community. There is an email list, and there is a biweekly meeting. Those are reserved for contributors and for participants of the Unicode Consortium.

You must be logged in to vote
0 replies
Comment options

baha-bouali
Apr 6, 2025
Author

Hey @grhoten,

Thank you for your response!
We've had several exchanges since that initial thread. Through those discussions, I've developed a much clearer understanding of the issue. I also reached out to other maintainers to clarify key aspects and ensure that my approach aligns well with the project's goals.

I've officially submitted my GSoC proposal and am eagerly looking forward to your feedback.
By the way, my proposal outlines several possible approaches for integrating Inflection into MF, along with handling various grammatical agreements (number, case, gender, etc.) based on the insights I've gathered along the way, so I'm really excited to hear your thoughts on it.

Thank you for your time.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants