Comments (17)
Yes. This is done. I have also made a new release 0.0.6 to officialize the move.
https://www.freedesktop.org/wiki/Software/uchardet/
I have updated the current github repository with a message atop the README to redirect people to the freedesktop hosting.
I will also make a blog post in a few days to spread the word a little.
Closing this!
from uchardet.
@BYVoid: I have sent an email to GNOME today to ask if it were possible to be hosted as a friend-of-GNOME project. I'll see what they say but that should not be a problem since uchardet is going to be used by some GNOME projects as well.
So if you want to voice your opinion and don't want the project to be moved there, do not hesitate to say it. :-) I don't want to give the impression I am "stealing" the project away from you or anything. I just feel like uchardet deserves a more stable repository than as a project on a personal github account.
In any case, you will be always welcome as co-maintainer wherever we are hosted if you wish to continue to code on uchardet. :-)
from uchardet.
I had an answer from GNOME and I got the authorization to host uchardet repository there.
So I will move the official upstream there in the coming days or weeks. If someone has a comment or a worry about it, please speak now.
@BYVoid in particular, if that is a problem for you, just tell me. :-)
from uchardet.
I don't mind doing so. You can move it there.
Thank you very much for the maintenance.
from uchardet.
Thanks. For info, uchardet is now https://git.gnome.org/browse/uchardet/
And we have a small page in: https://wiki.gnome.org/Projects/uchardet
I'm only waiting for the project to make it in GNOME bugzilla (hopefully soon) before making the transfer official.
from uchardet.
Good to hear that. Thanks for your work.
from uchardet.
Once the transfer is complete the official places for git repository, bug reports, and release tarballs will be at GNOME infrastructure?
What will be the status of this repository by then?
ATM by clicking on the very first uchardet
link at https://wiki.gnome.org/Projects/uchardet I am redirected back to https://github.com/BYVoid/uchardet.
from uchardet.
Once the transfer is complete the official places for git repository, bug reports, and release tarballs will be at GNOME infrastructure?
Yes. Just to make things clear though: it does not mean uchardet will start having high level dependencies to GNOME or its technology. GNOME is a friend project in which I contribute, and as such they will host us and provide infrastructure. But that's it.
In particular I plan on keeping it as small and low print as possible. No reason to change what is working. The point is only to give it more sustainability, and some visibility since I think this library is worth being used more massively (all other FOSS which I tested — I may have missed some alternatives — doing similar things are not performing that well). It is already used in mpv (for subtitle encoding detection), and it is planned to be integrated into gtksourceview, which means gedit and more (but that's a work in progress for when I'll have the time to finish). VLC also expressed their interest if someone were to provide a patch.
So I think this library should not be hosted under a single name but as a bigger project of its own. If I ever step down from maintenance myself, this will be much more easier to give it to someone interested.
What will be the status of this repository by then?
I won't delete code inside it (this is not my place to do so. The repository belongs to @BYVoid) but will add a note at the top of the README telling this is not the home of the project anymore and giving a link.
ATM by clicking on the very first uchardet link
I know, but thanks for reminding me. This github repository is still the official place until uchardet gets into GNOME bug tracker so I kept the link on purpose for now. No need to move for somewhere else which does not propose the same basic features.
from uchardet.
Thank you very much for the detailed explanation!
from uchardet.
For info, GNOME is not responding to the bug report. I have no doubt they would accept, but this is not a priority to accept new projects, I guess.
In the meantime I thought that actually FreeDesktop may be a much more proper hosting organization. Uchardet is really not-desktop specific and a shared technology about interoperability (not between machines, but user-machine interoperability).
So I've also created a request to FreeDesktop: https://bugs.freedesktop.org/show_bug.cgi?id=95256
This may actually be a better fit.
from uchardet.
Hello again.
I can see at https://bugs.freedesktop.org/show_bug.cgi?id=95256 that fdo admins are more responsive and everything is almost ready for the transfer. So will it be fdo then or GNOME?
from uchardet.
It will be fdo, which anyway is a better fit for the project.
uchardet is more of a desktop-agnostic technology, made to improve any user experience. Well GNOME would have been OK as well. Many desktop-agnostic technology were born there. But it is still better to play as generic and open as possible from the start and avoid any useless desktop war which may occur. :-)
from uchardet.
We got everything from Freedesktop: a repo, a product in the bug tracker, wiki and upload (for releases) access.
I'll take care of the wiki page, and will make a new release in the next coming days. Then a commit here to announce the main page is moving (still leaving the history).
When this will be done, I will consider the transfer done and will close this report.
from uchardet.
Great news. Thanks!
from uchardet.
Hello. Any updates on this one?
from uchardet.
Thanks for your great work.
from uchardet.
Great! Thank you very much!
from uchardet.
Related Issues (20)
- Windows-1251 detection failed on a file in Russian. HOT 1
- Invalid WINDOWS-1255 file detected as WINDOWS-1255 HOT 10
- Detect files whose encoded has been corrupted by a text editor ? HOT 1
- PACKAGE_NAME opencc??? HOT 1
- Add a dbus service HOT 1
- GB18030 file detected as WINDOWS-1252 HOT 6
- Can't detect GBK. HOT 2
- Next release HOT 4
- WINDOWS-1253 file detected as ISO-8859-7 HOT 10
- Possibly incomplete project license HOT 2
- LangModels refs error HOT 21
- Cast unsigned int HOT 1
- The code make me egg pain. HOT 1
- Can this code be used to make a Windows DLL? How? HOT 6
- UTF-8 with right single quote (U+2019) mistaken as Windows-1250 HOT 2
- lower case german umlauts in utf-8 are detected incorrectly HOT 1
- uchardet wrongly determines the text as WINDOWS-1252 HOT 2
- Make a portable executable
- libuchardet-ios.a能不能支持下iOS Simulator~~~~ HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uchardet.