Saya ingin berpartisipasi dalam proyek Open Source, tetapi saya tidak dapat membuat kode (baik itu. Atau .. sama sekali).
Saya ingin berkontribusi pada proyek-proyek GitHub, tetapi sebagai seorang desainer saya tidak yakin apa cara terbaik untuk melakukan ini (saya menyebutkan GitHub karena membuatnya sangat mudah untuk menemukan hal-hal yang sudah terjadi, tetapi platform apa pun akan berlaku).
Apa tempat seorang desainer grafis di dunia Open Source, atau praktik apa yang baik ketika memutuskan untuk bergabung dengan proyek dengan karakteristik ini?
designers
open-source
Yisela
sumber
sumber
Jawaban:
Yang paling penting adalah menemukan proyek yang sasarannya sangat Anda dukung . Saya benci pekerjaan sumber terbuka menjadi pekerjaan rumah, Anda harus berhenti jika berhasil, dan Anda cenderung menciptakan pekerjaan yang baik untuk sesuatu yang Anda sukai. Semoga proyek itu sendiri tidak cepat mati, karena Anda ingin membuat sesuatu yang bertahan lama.
Setelah itu ditetapkan, Anda harus menjangkau pencipta dan berbicara dengan mereka. Karena bersifat open source, informasinya kemungkinan terlihat jelas. Saya yakin mereka akan senang bagi Anda untuk membantu sebanyak yang Anda bisa, dan dengan berbicara kepada mereka dan bertanya, mereka dapat memberi tahu Anda dengan tepat bagaimana Anda bisa membantu yang terbaik.
Adapun apa yang terlihat seperti, mereka mungkin akan meminta Anda melakukan sesuatu di sepanjang baris berikut (dengan asumsi mereka memiliki pekerjaan yang seorang desainer dapat lakukan - itu bukan hanya kode, tetapi termasuk beberapa jenis antarmuka, setidaknya percikan halaman untuk orang yang melihat proyek):
Selain itu, ada banyak proyek open source khusus desain yang membantu pengembang. Ini dapat berkisar dari pustaka gambar (baik pustaka fotografi dan ilustrasi), ke font, ke templat, ke sistem kisi, ke sesuatu yang lain sama sekali. Tujuan dari ini adalah untuk membuat pekerjaan pengembang lebih mudah dan untuk menawarkan sumber daya sehingga perusahaan tidak perlu melakukan semuanya dari awal sendiri.
Apa yang akhirnya Anda lakukan, tentu saja, tergantung pada seberapa terlibatnya Anda, keahlian yang Anda miliki, dan jenis aplikasi yang sedang Anda kerjakan, tetapi saya pikir jawaban ini memberikan ide yang bagus tentang beberapa kemungkinan pekerjaan. untuk kamu. Ini benar-benar jenis pekerjaan desain yang sama dengan yang Anda lakukan untuk pekerjaan, hanya (mungkin) untuk tujuan yang lebih baik.
Sebagai Scribblemacher berkomentar , menggunakan program open source dan menjadi aktif di komunitas mereka dengan memposting tutorial, contoh karya, templat, pertanyaan, skrip baru, dan permintaan fitur mengenai program membantu aplikasi menjadi lebih baik. Ini adalah sesuatu yang bisa Anda lakukan dalam alur kerja reguler Anda dan merupakan fitur integral dari setiap proyek open source.
sumber
Peluang GitHub:
Membantu membuat gambar Wikimedia Commons dalam format vektor:
Berkontribusi pada templat / tema situs web:
Desain paket ikon baru:
Tambahkan ilustrasi ke:
Berkontribusi pada perangkat lunak desain grafis:
sumber
Banyak game Open Source mencari desainer grafis.
Misalnya, di Pushover kami mencari sukarelawan untuk mendesain ulang karakter utama (di semua negara bagian gerakan).
Sebagai seorang desainer grafis, Anda adalah salah satu orang yang paling dicari oleh tim Open Source. Mereka biasanya memiliki cukup programmer (atau setidaknya tahu di mana menemukannya), tetapi sulit menemukan grafik yang bagus untuk sukarelawan.
Anda seharusnya tidak kesulitan menemukan proyek yang diinginkan dan juga membutuhkan Anda.
sumber
Satu hal yang perlu Anda waspadai adalah bahwa banyak proyek sumber terbuka (dan perangkat lunak pada umumnya) tidak memiliki banyak pekerjaan untuk ditawarkan bagi perancang grafis. Pertama, ada sejumlah besar yang tidak memiliki komponen grafis apa pun. Bagi yang lain, UI sebagian besar diimplementasikan melalui beberapa perpustakaan UI yang cukup banyak menentukan tampilan dan pengaturan tombol dan sejenisnya. Dengan demikian, ada banyak proyek yang hanya memiliki sedikit pekerjaan daripada beberapa ikon dan logo. Jika Anda ingin memberikan kontribusi besar atau Anda ingin pekerjaan Anda memiliki dampak besar, berpartisipasi dalam proyek-proyek semacam itu kemungkinan tidak akan memuaskan Anda. Di sisi lain, jika Anda ingin melakukan serangkaian proyek pendek, ini mungkin baik-baik saja.
Namun, ada beberapa pengecualian untuk ini:
Poin lain yang perlu Anda pertimbangkan adalah bahwa, jika Anda bukan seorang programmer, mengerjakan beberapa proyek mungkin memerlukan banyak interaksi dengan programmer yang harus menerapkan desain Anda. Ini berarti beban kerja tambahan untuk Anda dan programmer, yang mungkin berdampak serius pada rasio biaya-manfaat dari kontribusi Anda. Tentu, semua orang ingin perangkat lunak mereka terlihat bagus, tetapi dalam kebanyakan kasus mereka tidak ingin menginvestasikan banyak waktu untuk hal ini dan memiliki masalah yang lebih mendesak. Jadi, Anda mungkin ingin mencari proyek, di mana Anda dapat bekerja agak mandiri.
Apa pun yang Anda lakukan, itu selalu merupakan ide yang baik untuk berbicara dengan orang-orang yang melakukan proyek apakah dan bagaimana Anda dapat berkontribusi terbaik.
Akhirnya, kasus yang agak istimewa adalah font . Mereka biasanya melibatkan sedikit, jika ada pemrograman dan dengan demikian Anda dapat dengan mudah berkontribusi pada proyek yang ada, hanya perlu mempelajari Git atau sistem versi apa pun yang digunakan. Ada beberapa proyek font di GitHub dan juga di Sourceforge ( 1 , 2 ). Saya juga punya satu proyek font pada masing-masing platform ini sendiri.
Juga, tidak perlu banyak untuk memulai proyek font baru sendiri. Font sumber terbuka yang berkualitas adalah hal yang langka dan ada banyak celah (atau lubang agak besar) yang dapat Anda isi.
sumber
Sudah ada beberapa jawaban bagus di sini, tetapi satu hal yang ingin saya tambahkan adalah membantu mereka membuat situs web yang lebih baik. Sebagian besar proyek, jika mereka memiliki situs web, biasanya memiliki satu yang benar-benar sederhana. Situs web yang terlihat bagus akan membantu mempromosikan proyek sehingga menarik tidak hanya lebih banyak pengguna tetapi juga lebih banyak sukarelawan dan mungkin lebih banyak donasi.
Berbicara tentang GitHub, mereka menawarkan hosting gratis untuk situs web statis: https://pages.github.com/
sumber
Mendesain ulang dokumentasi. Pemelihara proyek tidak ingin melakukan ini, ia memiliki ketergantungan minimal pada proyek pada umumnya, dan itu membuat semua orang lebih bahagia. (Saya melakukan ini untuk Racket .)
Selain itu, harus dikatakan bahwa:
Anda harus menjadi pengguna perangkat lunak sumber terbuka yang Anda rencanakan untuk berkontribusi (tidak harus ahli, tetapi jika Anda tidak tahu apa-apa tentang proyek ini, mengapa pengelola menganggap Anda serius?)
Anda harus tahu apa yang Anda lakukan dalam hal desain (yaitu, tidak menyebabkan sakit kepala yang harus diperbaiki orang lain).
Dengan kata lain, proyek sumber terbuka bukanlah tempat untuk membangun keterampilan Anda atau menggiling potongan untuk portofolio Anda.
sumber
Berteman dengan pengembang. Mereka sebenarnya menyukai banyak hal yang sama yang dilakukan oleh para desainer — seperti bir, brownies, video game, trilogi Lord of the Rings, dan ping pong. Setelah Anda melakukan ini, temukan minat bersama, dan bangun sesuatu bersama.
sumber
Game OpenSource benar-benar dapat memberikan manfaat dari desainer grafis. Silakan periksa CrosixTH , OpenTTD, Colobot, dan banyak proyek luar biasa lainnya.
Sebagian besar masih tergantung pada karya seni dari permainan asli karena kurangnya desainer grafis yang berdedikasi.
sumber
Mengingat fundamental 1 dari desain grafis , jawaban bisa sekitar: kepemimpinan , pemecahan masalah dan komunikasi . 2 Keterampilan dan visi itu adalah aset berharga untuk manajemen proyek , dan arahan seni secara umum, juga untuk pembelajaran, dan berkontribusi pada, pengembangan perangkat lunak itu sendiri 3 (keterampilan), 4 (git) . Dari pemecahan masalah dunia nyataperspektif, desain grafis, dan pemrograman keduanya memecahkan masalah, dan tentunya saling melengkapi, sementara sering kali disandingkan dalam solusi yang berbeda. Lebih jauh, bahkan desain-desain yang lama ditampilkan melalui tampilan, meskipun interaksi dengan permukaan batu sangat minim. Desain grafis adalah bahasa yang gigih, dukungan dan ekspresi yang harus dijaga dan dipromosikan. 5 Akibatnya, tempat mereka dapat memanjang dari tepi ke pusat sumber terbuka .
1 . Dari wikipedia pada desain grafis :
Lihat beberapa pengingat khas dampak desain grafis, lama dan baru ( 1 2 3 4 ). Dengan demikian juga mengikuti beberapa prinsip perdagangan yang diakui :
2 . Karena ini juga umumnya komunikasi (lebih khusus komunikasi grafis ) maka R&D, bereksperimen, mengajar, dan menulis tentang desain grafis harus diterima. Seseorang tidak dapat melihat kebutuhan akan sesuatu yang belum pernah mereka latih; itu juga terserah kepada orang-orang yang tahu untuk membantu menjelaskan desain grafis kepada khalayak tertentu di luar lapangan. Seperti desain yang mengatakan sesuatu dan merupakan solusi untuk masalah yang berbeda, seorang desainer grafis harus secara alami, dalam konteks yang Anda berikan, meneliti dan mencari tantangan material, dan orang-orang, sesuai dengan minat dan nilai-nilai mereka. Membawa wawasan, dan menciptakansejumlah solusi yang mungkin berguna untuk satu atau banyak proyek lain, bebas dari keharusan komersial. Jadi memprakarsai proyek, membuat desain gratis, mendokumentasikan, menampilkan, dan secara aktif berkontribusi pada distribusi desain semacam itu - sebagai metode manusia yang ekspresif untuk pemecahan masalah, dan untuk memberikan pandangan unik ke dunia kita, termasuk desainer atau desainer. artis - baik dalam solo atau dalam komunitas, juga harus terbukti penting. Desain memiliki warisan makna dan orang ingin tahu. Menerapkan metode desain grafis di bidang lain melalui upaya interdisipliner mungkin saling menguntungkan dan memberikan wawasan lebih lanjut ke dalam desain grafis itu sendiri.
3 . Untuk seseorang yang bukan insinyur perangkat lunak, peningkatan keterampilan pengembangan tangensial dan berkelanjutan bisa dibilang lebih penting, dan realistis, daripada tingkat "fullstack" pada titik waktu tertentu. Tentu saja pengetahuan dasar tentang javascript sudah biasa, setidaknya seperti yang berlaku untuk tata letak, komposisi, dan gaya. Ada juga "bahasa" tingkat tinggi yang menggunakan dan memungkinkan banyak blok bangunan desain grafis. Contoh semacam itu adalah perpustakaan javascript p5.js , sebuah implementasi ulang dari ide "lukisan dengan angka" di belakang bahasa Pemrosesan . Ini adalah kontribusi berorientasi web terbaru untuk seni visual modern yang memungkinkan tata letak yang mudah dan interaktivitas pada htmlkanvas . Ini pasti membantu meningkatkan keterampilan dengan javascript untuk para penggila. Lihat juga kerangka kerja seperti openFrameworks , OpenCV , dan lainnya untuk interaksi dunia, di mana keahlian desain grafis akan menjadi berkah, yaitu seni media baru . Ada juga kemungkinan besar nilai tertentu dalam selamat dari tutorial Haskell (lihat pembicaraan J. Carmack Quakecon 2013. Haskell adalah tentang kejelasan dan keberlangsungan penglihatan. Itu membuat kesan.).
4 . Sedangkan untuk sistem kontrol versi , tidak ada alasan git tidak dapat digunakan untuk tujuan lain selain pengembangan perangkat lunak yang ketat. Dan itu memiliki (lihat juga STh. Seperti ini DIY). Selanjutnya git mendukung diferensiasi gambar, termasuk untuk format PSD . Dalam konteks ini, dapat dimanfaatkan bahkan untuk berkontribusi murni proyek grafis. Sebuah desain dapat dikontribusikan yang mungkin akan beriak untuk waktu yang sangat lama. Tentunya ada platform lain; keberlanjutan dan perizinan harus selalu dicermati.
5 . Silakan terlibat, ajukan pertanyaan tentang dan berkontribusi pada, perizinan. Misalnya meneliti dan menilai skema lisensi yang tersedia, artistik atau ketik terkait lisensi , Konten Terbuka, lisensi yang digunakan untuk proyek tertentu dll sesuai dengan kebutuhan desainer grafis yang berbeda, dan nilai-nilai yang dipegang oleh desainer grafis itu sendiri. Dan dengan jelas memanfaatkan lisensi yang dipilih untuk kontribusi pribadi. Seorang desainer harus tahu lisensi mana yang akan mereka pilih untuk digunakan jika mereka berkontribusi desain gratis, dan mengapa imho. Ini adalah kebebasan yang tidak dimiliki oleh desainer masa lalu. Menemukan keseimbangan antara pengakuan dan penggunaan kembali, dan begitu banyak masalah terkait hak cipta masih terbuka untuk dibahas. Para profesional yang mapan juga dapat menyumbangkan sumbangan kecil untuk penelitian di lapangan. Jangan biarkan lisensi hanya berada di tangan legal jika Anda ingin itu mencerminkan apa yang diinginkan desainer grafis!
sumber
Proyek Fedora - yang, saya sangkal, sedang mengerjakan - memiliki tim desain yang sangat baik dan sangat fungsional yang mengundang, mendorong, dan membimbing anggota baru. Lihatlah halaman wiki Gabung Tim Desain .
Seperti banyak proyek open source, grup ini menggunakan jaringan Freenode IRC untuk berkomunikasi - menjadi akrab dengan ini akan bermanfaat bagi banyak proyek, tidak hanya Fedora. Dan ada milis juga - dan tidak sepenuhnya kebetulan, perancang Fedora mengerjakan HyperKitty , UI baru dan modern untuk milis.
Jadi, satu pendekatan adalah bergabung dengan milis dan memperkenalkan diri Anda, atau datang ke pertemuan berbasis IRC (biasanya hari Selasa pukul 19:00 UTC di
#fedora-design
saluran. Atau, Anda dapat melihat tiket terbuka yang menunggu cinta dan menyelam.Sekali lagi, saya sangat bias, tetapi - karena distribusi seperti Fedora menurut definisi merupakan titik integrasi untuk banyak proyek yang berbeda, itu juga bisa menjadi cara untuk bercabang dan terhubung dengan banyak orang yang berbeda di banyak bidang yang berbeda. Dalam proyek itu sendiri, selalu ada pekerjaan besar dan kecil, sesuai dengan tingkat keahlian Anda dan waktu yang tersedia. Dan, Anda dapat memiliki pengaruh pada sesuatu yang digunakan dan dilihat oleh banyak orang.
sumber
Banyak proyek Github yang membutuhkan bantuan desainer grafis, hanya mencari proyek aktif yang memiliki ikon jelek. Desain sketsa pertama dan lampirkan ke "masalah" baru untuk proyek tersebut.
sumber
Anda dapat mengikuti Desain Sumber Terbuka di Twitter. Mereka memposting lowongan baru di komunitas open source.
sumber