Penulis ekstensi BetterSlack menariknya atas permintaan pengacara Slack



BetterSlack telah mengumumkan penarikan ekstensi Chrome-nya, yang meningkatkan fungsionalitas versi web Slack. Ini terjadi hanya beberapa hari setelah pengumuman versi pertama , dan alasannya adalah surat dari departemen hukum Slack.

Pemrogram Uruguay Gervasio Marchand menerbitkan surat dari departemen hukum. Ini menyatakan bahwa ekstensi tersebut melanggar sejumlah ketentuan dari Kebijakan Penggunaan Slack Acceptable . Secara khusus, aturan melarang "upaya pengembangan terbalik (reverse engineering), dekompilasi, peretasan, penutupan, interferensi, pembongkaran, modifikasi, penyalinan, mengubah fungsi, integritas, dan urutan layanan render" oleh pihak ketiga.

"Penerapan JavaScript di Slack melalui ekstensi Chrome dapat memengaruhi privasi dan keamanan pelanggan dan produk kami," katanya. "Selain itu, ini dapat membuat masalah keandalan dengan pembaruan produk."

Surat itu berisi permintaan "untuk mengubah produk sehingga Anda tidak memaksakan kode Anda sendiri pada kami", dan juga untuk memilih nama baru untuk proyek sehingga tidak termasuk kata "Kendur".

Pengacara menyatakan harapan bahwa masalah di atas akan diselesaikan "dalam tujuh hari ke depan" dan menawarkan bantuan konsultan mereka kepada pengembang.

Penulis percaya bahwa semua persyaratan sepenuhnya layak, kecuali satu. Dia tidak bisa "mengubah produk agar tidak menanamkan kode sendiri" di aplikasi Slack. Sebenarnya, ini adalah arti ekspansi dan tanpa fungsi seperti itu kehilangan semua artinya. Dia juga menunjukkan bahwa layanan web lain memiliki sikap yang sama sekali berbeda dengan penulis ekstensi yang mengubah fungsionalitas situs web atau aplikasi mereka: termasuk Stack Overflow , GitHub, dan Atlassian . Mereka telah membangun umpan balik dengan pengembang dan mendorong pengembangan ekstensi pihak ketiga, dan bahkan memberi tahu penulis ekstensi ini sebelumnya tentang fitur baru dan perubahan pada situs sehingga mereka dapat mempersiapkannya. Misalnya, untuk GitHub ada ekstensi ZenHub yang secara signifikan meningkatkan fungsionalitas situs. Jadi, setelah dirilis, pengembang GitHub memperhatikan bahwa itu benar-benar membantu pengguna - dan mulai bekerja dengan penulis ekstensi sehingga beberapa perubahan pada situs tidak mengganggu pekerjaan ZenHub (bahkan sedikit perubahan pada UI dapat dengan mudah memutus ekstensi).

Ekstensi ZenHub untuk github

Bagaimanapun, ribuan orang secara sewenang-wenang menyuntikkan JS ke halaman melalui ekstensi seperti Tampermonkey. Apakah seseorang benar-benar tidak punya hak untuk mengubah halaman di browser di komputernya seperti yang dia inginkan? Ternyata tidak.

Satu atau lain cara, tetapi programmer menarik ekstensi-nya. Namun, kode sumber untuk ekstensi dipublikasikan di GitHub dan belum dihapus dari direktori Toko Web Chrome . Dia sudah memiliki banyak garpu di GitHub, jadi tidak mungkin departemen hukum Slack akan dapat memasukkan kembali pasta ke dalam tabung.

Ekstensi BetterSlack adalah tombol kecil di browser yang membuka menu dengan beberapa fitur berguna:

  • memblokir (menyembunyikan) pengguna tertentu;
  • pembuatan tautan Hangout otomatis;
  • masukkan tautan melalui penurunan harga;
  • transfer reaksi ke pos ke sisi kanan sehingga tidak memakan ruang secara vertikal;
  • menonaktifkan pratinjau Google Drive (pemrogram tidak menemukan opsi ini di pengaturan Slack);
  • menonaktifkan pratinjau tautan;
  • menonaktifkan emoji di bilah status;
  • hanya tampilkan reaksi atau reaksi Anda terhadap pesan Anda.


Penulis menulis ekstensi untuk dirinya sendiri, jadi ia memasukkan fungsi-fungsi yang ia butuhkan secara pribadi. Dia hanya berpikir BetterSlack mungkin berguna bagi seseorang juga, jadi dia menerbitkannya secara publik.

Alternatif untuk Kendur


Perlu juga mengingat keberadaan Zulip dan alternatif lain untuk Slack. Zulip yang sama tidak memiliki beberapa kelemahan Slack. Misalnya, sistem utas membantu untuk melakukan percakapan dalam mode asinkron, yaitu tidak mengharuskan lawan bicara untuk selalu hadir dalam obrolan selama percakapan.


Sistem Thread Zulip

Satu pengguna dapat mengajukan pertanyaan di pagi hari, yang kedua akan menjawabnya di malam hari - dan kemudian mereka akan melanjutkan percakapan secara normal, dan rantai jawaban akan dikelompokkan sebagai utas email berdasarkan judul. Dalam aliran berkelanjutan pada saluran Slack, sangat tidak nyaman untuk mempertahankan percakapan untuk waktu yang lama.

Source: https://habr.com/ru/post/id421801/


All Articles