Абстрактна Вікіпедія/Оновлення/2020-09-30
◀ | Оновлення Абстрактної Вікіпедії | ▶ |
- Абстрактна Вікіпедія буде довгою подорожжю, і я сподіваюся, що проект з часом зміниться і визріє. Наша кінцева мета зрозуміла: система, яка дозволяє більшій кількості людей ділитися більшими знаннями із більшою кількістю людей різними мовами. І ми маємо уявлення, яким шляхом ми підемо.
Runa Bhattacharjee, the lead of the WMF’s language team made the suggestion to keep a journal or blog of our journey, and I will try to follow the suggestion. The posts will be personal, reflective, aspirational, trying to capture unfinished thoughts. Maybe we’ll have guest posts. These might, over time, morph into more structured weekly updates. We see how it goes.
I also will try to not have the posts be too long and meandering, which is particularly hard in the beginning, when there is so much still undiscussed. I constantly feel like I want to say more about everything in here, but I will try to keep these posts succinct, and will come back to many of the topics later. If there is anything you are particularly interested in, let me know!
Отже, як пройшли наші перші три місяці? Ми невеличка команда, тому розробка кодової бази йде повільно. Перевага справ, що рухаються повільно, полягає в тому, що ми маємо час продумати різні варіанти та ширше соціалізувати ідею того, що ми робимо, у спільнотах, багатьох пов'язаних командах тощо. Я був зайнятий написанням документів, влаштуванням на нову роботу та проведенням презентацій для широкого кола зацікавлених сторін.
At the same time, I was trying to read up the discussions on the mailing list and the wiki, and follow up on what the enthusiastic community is doing. We had a volunteer, ZI Jony, create Facebook pages and Telegram chats and IRC channels and more pages on-wiki, and it was all great to watch. It looks like we as a community are figuring out our communication channels, and it’s looking like a great start: in July, our mailing list has been the most active public mailing list across the whole movement.
Things have cooled down since then, but community members are busily working on gathering the state of the art in natural language generation and other tasks – thanks for the volunteering effort by GrounderUK, Chris Cooley, and Adam Sobieski for their contributions. Nick has caught up on the ongoing conversations and existing documents, these will be the crucial link between the development team and the communities. He has now started and is leading the vote for the name of the wiki of functions – the first voting round started yesterday, spread the word and join the voting! So far, more than 150 proposals have been collected, displaying the amazing creativity of our community.
Adam has been invaluable in helping me navigate the Foundation, and setting up meetings with people inside the Foundation. There are so many teams whose work will be paramount to the success of Abstract Wikipedia, and we are starting to have some of the meetings. Be it legal, be it comms, be it the community relation experts, be it partnerships, be it the language team, be it site reliability engineering, design, security, performance, analytics, or one of the many other teams we are working with – a project like Abstract Wikipedia obviously doesn’t happen in a vacuum, but in the context of a larger organization, which in turn is embedded in an even larger movement. And in fact, this is the only way such a project even has a shot at succeeding. Adam is also leading to find our first new hire and has posted the job description for a full-stack software engineer. We hope for more positions opening soon.
Regarding our code base, James has been turning requirements and vague wishes into architecture and code. Thanks to James’s in-depth knowledge of the MediaWiki code base, he was able to set up the WikiLambda extension and build a solid foundation for further development quickly. We have defined eleven phases to take us to the launch of the wiki of functions, and so far we have finished the first one, phase α, which allows us to store objects in MediaWiki. Phase β is currently in full swing, and allows for the objects to be typed and types to be created. We are also very thankful to Arthur P. Smith, a volunteer, who has created frontend components in Vue that provide a first version of an editing interface. His first patch landed last week. Arthur is also joining our daily stand-up meetings once a week. If you want to help with development, please reach out. A screenshot of Arthur’s results is on the right – and also a demo system, set up by Lucas Werkmeister (in his volunteer capacity), is up and running. Lucas and Arthur, you're awesome!
There are currently so many ideas floating and being discussed and so many wishes and hopes being projected onto Abstract Wikipedia, that it is almost a given that we will disappoint some of those. Apologies for that. I as well have great expectations as to where the project will lead to, and when I allow myself to dream, I imagine that this will be groundbreaking and change fundamentally not only the way Wikipedia works, but have impact well beyond that. But then I remind myself that projects like these have a terrible history of failing, and I plan to get to some of these failures in the following posts. And what we can learn from them.
Я надзвичайно вдячний за дуже теплий прийом проєкту спільнотами. Зараз одним із кроків для нас є управління очікуваннями. По-перше, ми дуже маленький дослідницький проект, тож не сподівайтесь, що ми запустимо вікі наступного тижня. Або наступного місяця. Наступного року? Це наш поточний план. Крім того, навіть коли ми запускатимемо, ми запускатимемо дуже мінімальний проект. Наразі не буде інтеграції до місцевих Вікіпедій. Підтримки генерації природних мов не буде (це планується на 2022 рік, якщо все буде добре). І насправді, я боюся, що це буде навіть заплутано, тому що ми почнемо з вікі для спільного нагляду за каталогом функцій, і цілком може виникнути питання, чому ми робимо це, а не зосереджуємося на генерації тексту для місцевих Вікіпедій? І що взагалі є функцією, і навіщо нам потрібен каталог функцій? Я повернусь до цього в наступних публікаціях. Ви можете побачити нашу поточну найкращу спробу чіткого та короткого пояснення функцій на головній сторінці проекту.
Я хочу закінчувати кожну публікацію переліком справ, які можна зробити прямо зараз, наскільки це можливо. Не соромтеся надсилати мені пропозиції. Отже, деякі справи, які можна тепер зробити:
- Проголосувати в першому турі конкурсу назв вікі для функцій (нові пропозиції також все ще дозволені).
Перше голосування закінчується 13 жовтня. - Працювати над лексикографічними знаннями у Вікіданих. Я повернуся до їхньої важливості в наступних публікаціях, але вони потрібні для того, щоб Абстрактна Вікіпедія стала успішною, і над ними можна працювати прямо зараз.
Будьте здорові,