0 suara
99 tampilan

Tim kami memiliki setidaknya 16 proyek Paratext. Kami perlu mengetahui jumlah catatan Unresolved yang memiliki tag ToDo untuk setiap kitab Perjanjian Baru di setiap proyek Paratext. Saya bekerja sama dengan Claude Cowork untuk mencoba mendapatkan informasi ini dan memasukkannya ke dalam spreadsheet. Saya bisa mendapatkan informasi ini sendiri dengan membuka jendela Notes List di setiap proyek Paratext  dan mengatur filter dengan tepat. Itu memberi saya angka hari ini dan saya tidak keberatan melakukannya dengan cara itu sekali. Tetapi saya akan membutuhkan angka-angka ini lagi saat kami melacak kemajuan tim, jadi saya ingin Claude melakukannya untuk saya dan bisa melakukannya lagi. Ia tidak mampu menghasilkan angka yang cocok dengan yang saya lihat di Paratext. Ia kesulitan melakukan reverse engineering struktur data. Jadi berikut adalah pertanyaan-pertanyaannya seperti yang ia ajukan kepada saya: 
Pertanyaan spesifik yang akan saya ajukan kepada para pengembang:

  1. Saat pengguna memfilter untuk catatan "Unresolved To Do", bagaimana Paratext menentukan tag saat ini dari setiap thread? Apakah: (a) akumulasi global dari semua TagAdded/TagRemoved di file semua pengguna, (b) hanya tag dari komentar root, atau (c) sesuatu yang lain?
  2. Bagaimana Paratext menentukan apakah sebuah thread unresolved? Field Status dari komentar root, Status dari pengguna mana pun, atau field khusus tingkat thread?
  3. Apakah filter menampilkan thread dari semua pengguna atau hanya thread yang telah dikutip oleh pengguna yang sedang login?
  4. Apakah thread dengan komentar root yang dihapus masih muncul di filter?
Terima kasih atas bantuan apa pun yang bisa Anda berikan untuk ini. 
John Nystrom
Aitape West Translation Programme
SIL PNG 
Diterjemahkan secara otomatis dari English
Paratext oleh (312 poin) | 99 tampilan

2 Jawaban

0 suara

Karena ini berbicara tentang "root comment", saya menduga ini sudah dilakukan, tetapi hanya untuk berjaga-jaga, sebelum apa pun dapat dihitung, komentar dari semua pengguna dengan thread ID yang sama perlu dikumpulkan dan diurutkan berdasarkan tanggal. Ini adalah definisi Paratext tentang thread catatan proyek. Setelah daftar komentar yang terurut itu dibuat, maka Anda dapat menghitung hal-hal lainnya:

  1. Tag saat ini ditentukan dengan melihat elemen <TagAdded> dan <TagRemoved>  saat meloop melalui komentar. Awalnya dirancang untuk memungkinkan beberapa tag pada satu catatan, tetapi saya tidak berpikir itu sebenarnya mungkin melalui UI, jadi Anda mungkin hanya perlu melihat komentar terakhir yang memiliki elemen <TagAdded> atau <TagRemoved>.
  2. Tidak ada data tingkat thread. Thread hanya ada dengan memiliki komentar dengan thread ID yang sama. Untuk menentukan apakah sebuah thread unresolved, komentar terakhir dengan elemen <Status> yang tidak kosong harus berupa apa pun selain "deleted" (biasanya "todo").
  3. Semua pengguna.
  4. Saya tidak yakin apa artinya itu. Jika itu berarti komentar pertama memiliki <Status> "deleted" dan tidak ada komentar berikutnya yang mengubah status, maka tidak, thread itu akan dianggap resolved.
Diterjemahkan secara otomatis dari English
oleh [Expert]
(16,7k poin)
Juga, waspadai bahwa tanggalnya dalam format yang mencakup offset (yaitu, mereka dalam waktu lokal). Mereka tidak dalam UTC. Ini berarti bahwa parsing tanggal/waktu untuk setiap komentar perlu memperhitungkan offset tersebut untuk memastikan pengurutan dilakukan dengan benar.
Diterjemahkan secara otomatis dari English
+1 suara

Mungkin ini lebih sederhana daripada yang terlihat. Anda dapat membuka daftar catatan untuk beberapa proyek.
Saat Notes List muncul, pilih semua 16 proyek Anda. Kemudian atur filter Anda ke unresolved dan todo.

Saya mendapatkan 353 catatan Unresolved To Do di aArp, aMal, dan aSer
image

Diterjemahkan secara otomatis dari English
oleh [Expert]
(3,3k poin)
Terima kasih Steve. Ya, kami bisa melakukan apa yang Anda tunjukkan di sini, dan melakukannya terus-menerus. Tetapi tujuan untuk tujuan saya saat ini adalah mendapatkan jumlah terpisah untuk setiap kitab dalam PB untuk masing-masing proyek sehingga kami dapat melihat siapa yang sudah selesai dan siapa yang tertinggal, dan untuk dapat mendapatkan jumlah-jumlah tersebut dalam spreadsheet yang dapat diperbarui.
Diterjemahkan secara otomatis dari English
Seberapa pun saya suka menyelesaikan semua masalah secara eksternal menggunakan skrip (yang ditulis AI) untuk melakukan hal-hal yang tidak pernah dimaksudkan untuk dilakukan oleh PT...

Saya pikir Steve mungkin menemukan sesuatu. Mengapa tidak membuat Layout dengan catatan dari semua 16 proyek yang terbuka di 16 jendela terpisah, lalu menyimpannya sebagai Layout baru. Anda dapat memuat Layout tersebut saat Anda perlu melihat total, lalu memuat Layout standar Anda di waktu lainnya.
Diterjemahkan secara otomatis dari English

Mnjames,

Saya sebenarnya memiliki layout Paratext yang melakukan persis itu. Tentu saja kami bisa melihat Notes List dari setiap proyek dan melihat berapa banyak catatan yang belum selesai untuk kitab saat ini. Tetapi kami membutuhkan informasi tersebut untuk semua kitab karena kami mengantisipasi memproduksi Mini-Bible dalam bahasa-bahasa ini. Kami membutuhkan informasi ini dalam bentuk yang memberikan gambaran keseluruhan tim sehingga kami dapat melihat gambaran besar dan detailnya. Tidak praktis bagi saya atau anggota tim lain untuk melakukan latihan itu untuk setiap kitab dan secara manual mengetik angka ke dalam spreadsheet sehingga kami dapat melihat gambaran besar.

Paratext pernah memiliki tampilan Big Picture yang, jika saya tidak salah ingat, menyediakan informasi ini, tetapi dihapus beberapa tahun yang lalu. Saya sangat menyukainya dan merasa tim kami membutuhkannya. "Pemilik" Paratext saat itu benci dengan itu dan bertanya kepada saya apakah kami cukup sering menggunakannya untuk membenarkan keberadaannya di UI. Saya menyerah dan berkata "tidak, silakan hapus jika itu menjadi masalah bagi tim pengembang," tetapi sekarang saya menyesal telah mengatakan itu. Ini adalah jenis hal yang dibutuhkan oleh administrator proyek cluster. 

Diterjemahkan secara otomatis dari English

Berkat saran dari @mnjames, saya sekarang memiliki dua skrip Python yang menyelesaikan tugas ini dan membuat sebuah spreadsheet. Saya dapat menjalankan skrip-skrip tersebut kapan saja untuk memperbarui spreadsheet. Jika ada yang tertarik dengan skrip-skrip ini, beri tahu saya. Saya akan menyalin sel-sel spreadsheet di bawah ini. 

Dengan melihat angka-angkanya, kita dapat melihat siapa yang hampir menyelesaikan catatan mereka untuk kitab-kitab mana dan siapa yang masih memiliki perjalanan panjang. Hal ini dapat membantu kita menjawab pertanyaan seperti, "Berapa lama waktu yang dibutuhkan untuk menyelesaikan tumpukan catatan proyek agar kita dapat menerbitkan Mini-Bible untuk bahasa-bahasa ini?" dan "Siapa yang kemungkinan akan memiliki kitab-kitab mana yang siap diterbitkan jika kita menerbitkan Mini-Bible kami semua pada tanggal tertentu secara bersamaan?" 

Terima kasih kepada semua yang membantu saya memikirkan hal ini, dan kepada mereka yang mendorong saya untuk belajar menggunakan fungsi Claude yang tidak bisa saya lakukan di Paratext itu sendiri. 

JN

KitabaArpaArpBTaSnoaMalbBarbG1BTbPoubSumcGoicOGBTcRbrcWoldOpidOLBTTotal
MAT810568929123617271139121103201406
MRK1421159485013115524203333445
LUK173932433739661123873212634341340
JHN1961327215153089421281071622401669
ACT11019612925325225112362802528306512502504841
ROM19293
1CO11
2CO112
GAL715478518967981010276
EPH2536569811655143
PHP1221158544177
COL648673432151
1TH31118411233100
2TH115513364
1TI424311563473355
2TI1111111961441151
TIT117311216
PHM11114
HEB15520
JAS11161255025597
1PE22344848667544895
2PE32457373653444420
1JN21112121130
2JN411131112
3JN112
JUD4455219943244236
REV110316397143546678
Total371622922066384956664775578378179196667796312624
Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
2 jawaban 338 tampilan
Kami ingin menambahkan beberapa kategori catatan dengan tag unik. Namun, satu-satunya ikon yang tersedia adalah bendera ... telah hilang. Apakah ada yang bisa menjelaskan mengapa?
DVM 175 bertanya Mei 8, 2024
+1 suara
1 jawaban 510 tampilan
Kadang-kadang orang ingin dapat memfilter catatan untuk belum dibaca dan belum diselesaikan secara bersamaan. Ini ... / belum diselesaikan atau belum dibaca / diselesaikan).
Phil_Leckrone 9,9k bertanya Jun 23, 2021
0 suara
1 jawaban 213 tampilan
Yes, if someone adds a comment to a note there is a very high probability it means they think it needs to be discussed ... make it unresolved they have a one click way to do that.
anonim bertanya Mei 7, 2015
0 suara
2 jawaban 239 tampilan
I am helping to manage a project with over 20,000 notes. Sometime in the past couple months 5000+ seem to ... to have caused this I would appreciate any insight. CrazyRocky
Kent Spielmann 1,8k bertanya Agu 24, 2015
0 suara
2 jawaban 250 tampilan
Ada catatan dengan tag tertentu yang belum dialokasikan, tetapi saya ingin mengalokasikan SEMUA catatan tersebut ke ... ++ for syntax highlighting USFM text files) anon589069
anon589069 132 bertanya Jul 25, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,048 pertanyaan
6,007 jawaban
5,672 komentar
2,028 pengguna