Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename the "bantu" functor #105

Open
heatherleaf opened this issue Dec 20, 2018 · 4 comments
Open

Rename the "bantu" functor #105

heatherleaf opened this issue Dec 20, 2018 · 4 comments

Comments

@heatherleaf
Copy link
Member

The addition of the bantu functor (in PR #32 ), together with the three new languages egekusii, kikamba and kiswahili, is a welcome addition to the RGL. But unfortunately the adoption was too quick -- I think there should be more of a discussion when adding new languages, and in particular functors.

In the case of Bantu languages, there are several people working on GF grammars, who have not been involved in the discussions of the new functor. I know of people from Uganda and South Africa, but there might be more.

So, I suggest that we rename the bantu functor to bantu_KE or something like that (KE is the country code for Kenya). Then the Ugandan and South African people can add their own functors (as bantu_UG and bantu_SA), and then in the end hopefully all functors can be combined.

@heatherleaf
Copy link
Member Author

Also, the languages do not use standard names or abbreviations:

  • Kikamba is called Kamba in Glottolog and Wikipedia - but the abbreviation "Kam" is at least the ISO language code
  • Kiswahili is known as Swahili in Glottolog and Wikipedia - and the abbreviation "Kis" is non-standard (the ISO code is "Swa")
  • Egekusii is neither in Wikipedia or Glottolog, so I don't know at all what its official name is

Perhaps change the names and abbreviations? (But then we come to the problem in #106, that there is already a Swahili grammar)

@heatherleaf
Copy link
Member Author

No thoughts about this? @kitukb @aarneranta @johnjcamilleri @inariksit @daherb @krangelov ?

@kitukb
Copy link
Contributor

kitukb commented Jan 3, 2019

-on Kamba the actual name of the language is Kikamba
-Egekusii is fine check https://en.wikipedia.org/wiki/Gusii_language
-Swahili- yes the ISO because its already there . the grammar for swahili was changed two year ago and am using the new grammar, however am working with the person who did swahili so we will agree on the way forward.
-On Bantu functor, during the 6th summer school i share my work with the people working on Bantu in south Africa and Uganda therefore unless there is a need i don't see a need for renaming.

@johnjcamilleri
Copy link
Member

For Swahili, I think there should be a single folder swahili which uses the proper ISO code Swa.
Then if one of the two implementations is to be deprecated then put that in swahili/old or similar, and document this in swahili/README.md.

If the two implementations should really both be considered active (which is doubtful) then they should be in swahili/v1 and swahili/v2, use the same ISO code, and you need to devise some way of choosing which one gets compiled by the RGL build script, e..g using symlinks. But this is less desirable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants