Я хочу участвовать в проектах с открытым исходным кодом, но я не могу кодировать (это хорошо. Или .. вообще).
Я хотел бы внести свой вклад в проекты GitHub, но как дизайнер я не уверен, каков наилучший способ сделать это (я упоминаю GitHub, потому что он действительно позволяет легко находить то, что уже происходит, но подойдет любая платформа).
Каково место графического дизайнера в мире Open Source, или каковы некоторые хорошие практики при принятии решения присоединиться к проекту с этими характеристиками?
designers
open-source
Yisela
источник
источник
Ответы:
Самое главное - найти проект, цели которого вы действительно поддерживаете . Я бы не хотел, чтобы работа с открытым исходным кодом стала рутиной, вам следует бросить, если это произойдет, и вы, скорее всего, создадите хорошую работу для того, чем увлечены. Надеюсь, сам проект не умрет быстро, потому что вы хотите сделать что-то, что длится.
Как только это будет установлено, вы должны обратиться к создателю (-ям) и поговорить с ними. Так как это открытый исходный код, их информация, вероятно, хорошо видна. Я уверен, что они хотели бы, чтобы вы помогли, насколько вы можете, и, поговорив с ними и спросив, они могут точно сказать вам, как вы могли бы помочь лучше всего.
Что касается того, как это может выглядеть, они, вероятно, будут делать так, чтобы вы делали что-то вроде следующего (при условии, что у них есть работа, которую может сделать дизайнер - это не просто код, но включает некоторый тип интерфейса, по крайней мере, всплеск). страница для людей смотрящих на проект):
Кроме того, есть много проектных проектов с открытым исходным кодом, которые помогают разработчикам. Они могут варьироваться от библиотек изображений (как библиотек фотографий и иллюстраций), так и шрифтов, шаблонов, сеточных систем до чего-то совершенно другого. Цель этого состоит в том, чтобы упростить работу разработчиков и предложить ресурсы, чтобы компаниям не приходилось делать все с нуля.
То, что вы в конечном итоге делаете, конечно, зависит от того, насколько вы хотите быть вовлечены, от вашего набора навыков и типа приложения, над которым вы работаете, но я думаю, что этот ответ дает хорошее представление о том, какие некоторые возможности работы для вас. Это действительно тот же тип дизайнерской работы, который вы будете делать для работы, просто (возможно) для лучшего дела.
Как прокомментировал Scribblemacher , использование программ с открытым исходным кодом и активность в их сообществе путем публикации учебников, примеров работ, шаблонов, вопросов, новых сценариев и запросов функций, касающихся программы, помогает приложению стать лучше. Это то, что вы могли бы делать в своем обычном рабочем процессе, и это неотъемлемая особенность любого проекта с открытым исходным кодом.
источник
Возможности GitHub:
Помогите сделать изображения Wikimedia Commons в векторном формате:
Поспособствуйте шаблонам / темам сайта:
Разработка новых пакетов значков:
Добавить иллюстрации к:
Поспособствуйте графическому дизайну программного обеспечения:
источник
Многие игры с открытым исходным кодом ищут графических дизайнеров.
Например, в Pushover мы ищем добровольца для редизайна главного героя (во всех состояниях движения).
Как графический дизайнер, вы один из самых востребованных людей в командах Open Source. У них обычно достаточно программистов (или, по крайней мере, они знают, где их найти), но найти хорошую графику для людей, желающих стать добровольцами, сложно.
У вас не должно быть проблем с поиском проектов, которые хотят, а также нуждаются в вас.
источник
Одна вещь, о которой вам нужно знать, это то, что многие проекты с открытым исходным кодом (и программное обеспечение в целом) не имеют огромного количества работы, которую можно предложить графическому дизайнеру. Во-первых, существует огромное количество, в которых вообще нет графического компонента. Для других пользовательский интерфейс в основном реализован через некоторую библиотеку пользовательского интерфейса, которая в значительной степени определяет внешний вид и расположение кнопок и тому подобное. Таким образом, есть много проектов, которые будут иметь немного больше, чем некоторые значки и логотип. Если вы хотите внести большой вклад или хотите, чтобы ваша работа имела огромное влияние, участие в таких проектах, скорее всего, вас не удовлетворит. С другой стороны, если вы хотите сделать серию коротких проектов, это может быть хорошо.
Однако есть исключения:
Еще один момент, который вам нужно учитывать, это то, что, если вы не программист, работа над некоторыми проектами может потребовать большого взаимодействия с программистами, которые должны будут реализовать ваши проекты. Это означает дополнительную рабочую нагрузку как для программистов, так и для вас, что может оказать серьезное влияние на соотношение затрат и выгод ваших вкладов. Конечно, все хотят, чтобы их программное обеспечение выглядело хорошо, но в большинстве случаев они не хотят тратить на это много времени и сталкиваются с более насущными проблемами. Таким образом, вы можете искать проекты, где вы можете работать несколько независимо.
Что бы вы ни делали, всегда полезно поговорить с людьми, занимающимися проектом, и можете ли вы как-то помочь.
Наконец, несколько особый случай - это шрифты . Они обычно включают в себя немного, если вообще какое-либо программирование, и, таким образом, вы можете легко внести свой вклад в существующий проект, требуя только изучения Git или любой другой системы управления версиями. Есть несколько шрифтовых проектов как на GitHub, так и на Sourceforge ( 1 , 2 ). У меня также есть один проект шрифта на каждой из этих платформ самостоятельно.
Кроме того, не требуется много, чтобы начать новый проект шрифта самостоятельно. Качественные шрифты с открытым исходным кодом - редкость, и есть много ниш (или, скорее, больших дыр), которые вы можете заполнить.
источник
Здесь уже есть несколько отличных ответов, но я хотел бы добавить одну вещь - помочь им сделать сайт лучше выглядящим. В большинстве проектов, если у них есть веб-сайт, обычно есть тот, который действительно скучен. Красивый веб-сайт поможет продвинуть проект, привлекая тем самым не только больше пользователей, но и больше добровольцев и, возможно, больше пожертвований.
Говоря о GitHub, они предлагают бесплатный хостинг для статических сайтов: https://pages.github.com/
источник
Редизайн документации. Сопровождающие проекта не хотят этого делать, у него есть минимальные зависимости от проекта в целом, и это делает всех счастливее. (Я сделал это для Ракетки .)
Кроме того, само собой разумеется, что:
Вы должны быть пользователем программного обеспечения с открытым исходным кодом, в которое вы планируете внести свой вклад (не обязательно эксперт, но если вы ничего не знаете о проекте, почему сопровождающие должны относиться к вам серьезно?)
Вы должны знать, что вы делаете с точки зрения дизайна (то есть не вызывать головных болей, которые другие должны будут исправить).
Другими словами, проект с открытым исходным кодом - это не то место, где можно развить свои навыки или отточить кусочки своего портфолио.
источник
Подружитесь с разработчиком. Им на самом деле нравится то же самое, что делают дизайнеры - пиво, пирожные, видеоигры, трилогия «Властелин колец» и пинг-понг. Как только вы это сделаете, найдите общий интерес и создайте что-нибудь вместе.
источник
Игры с открытым исходным кодом действительно могут выиграть от графических дизайнеров. Пожалуйста, ознакомьтесь с CrosixTH , OpenTTD, Colobot и многими другими замечательными проектами.
Большинство из них все еще зависит от художественных работ из оригинальных игр из-за нехватки достаточно преданных графических дизайнеров.
источник
Учитывая основу 1 из графического дизайна , ответ может быть о: руководствах , решении проблем и коммуникации . 2 Эти навыки и это видение являются ценными активами для управления проектами и художественного руководства в целом, а также для обучения и содействия самой разработке программного обеспечения 3 (навыки), 4 (git) . Из реального решения проблем мираПерспектива, графический дизайн и программирование решают проблемы и, скорее всего, дополняют друг друга, при этом их часто накладывают на отдельные решения. Кроме того, даже проекты старого были представлены через дисплеи, хотя взаимодействие с каменной поверхностью было минимальным. Графический дизайн - это постоянный язык, поддержку и выражение которого необходимо защищать и продвигать. 5 Следовательно, их место может простираться от края до центра открытого источника .
1 . Из википедии по графическому дизайну :
Смотрите некоторые типичные напоминания о влиянии графического дизайна, старого и нового ( 1 2 3 4 ). Тем самым также следует несколько признанных принципов торговли:
2 . Поскольку это также общение (в частности, графическое общение), тогда следует приветствовать НИОКР, эксперименты, обучение и написание графического дизайна. Невозможно увидеть необходимость чего-то, для чего они не были обучены; это также зависит от людей, которые знают, как помочь объяснить графический дизайн конкретной аудитории за пределами области. Поскольку дизайн действительно что-то говорит и является решением различных проблем, графический дизайнер должен, естественно, в контексте, который вы предоставляете, исследовать и искать материальные проблемы и людей в соответствии с их интересами и ценностями. Достижение понимания и созданиеширокий спектр решений, которые могут быть полезны для одного или многих других проектов, без коммерческих императивов. Таким образом, инициирование проектов, создание бесплатных проектов, документирование, демонстрация и активное участие в распространении таких проектов - как выразительный человеческий метод для решения проблем и для предоставления уникального взгляда на наш мир, в том числе дизайнера (ов) или Исполнитель (и) - будь то в одиночку или в сообществе, также должен оказаться необходимым. Дизайн имеет наследие значений, и люди хотят знать. Применение методов графического дизайна в других областях посредством междисциплинарных усилий может быть взаимовыгодным и дать дополнительное понимание самого графического дизайна.
3 . Для тех, кто не является инженером-программистом, тангенциальное и постоянное улучшение навыков разработки, возможно, является более важным и реалистичным, чем уровень «полного стека» в конкретный момент времени. Скорее всего, базовые знания javascript являются сегодня обычным делом, по крайней мере, в том, что касается макета, композиции и стиля. Существуют также «языки» высокого уровня, которые используют и поддерживают многие строительные блоки графического дизайна. Такой пример - библиотека javascript p5.js , повторная реализация идеи «рисования числами», стоящей за языком обработки . Это недавний веб-ориентированный вклад в современное изобразительное искусство, который позволяет легко макет и интерактивность на HTMLхолст . Это, безусловно, помогает улучшить навыки с Javascript для энтузиастов. См. Также фреймворки, такие как openFrameworks , OpenCV и другие, для взаимодействия во всем мире, где опыт графического дизайна будет благословением, т.е. новыми медиаискусствами . Существует также , скорее всего , определенное значение в выдерживая Haskell учебник (см 2013 Дж Кармак QuakeCon разговор . Haskell о ясности и sustanbility зрения. Это производит впечатление.).
4 . Что касается систем контроля версий, нет никаких причин, по которым git нельзя было использовать для других целей, кроме строгой разработки программного обеспечения. И это имеет (см. Также что-то вроде этого DIY). Кроме того, git поддерживает дифференцирование изображений, в том числе для формата PSD . В этом контексте его можно использовать даже для поддержки чисто графических проектов. Можно внести дизайн, который, возможно, будет колебаться в течение очень долгого времени. Конечно, существуют другие платформы; устойчивость и лицензирование всегда должны быть тщательно изучены.
5 . Пожалуйста, участвуйте, задавайте вопросы и вносите свой вклад в лицензирование. Например исследование и оценки схема лицензирования в наличии, художественной или типа связанные с лицензиями , Open Contentлицензирование, используемое для конкретного проекта и т. д. в соответствии с потребностями различных графических дизайнеров, и ценности, к которым привязан графический дизайнер. И четко использовать выбранную лицензию (ы) для личного вклада. Дизайнер должен знать, какую лицензию (ы) он выберет для использования, если он предоставит бесплатный дизайн, и почему imho. Это свобода, которой не было у прошлых дизайнеров. Нахождение баланса между подтверждением и повторным использованием, и так много вопросов, связанных с авторским правом, все еще открыты для обсуждения. Опытные специалисты также могут внести небольшой вклад в исследования в этой области. Не оставляйте лицензирование исключительно в руках законных, если вы хотите, чтобы оно отражало то, что хотят графические дизайнеры!
источник
Проект Fedora, над которым я работаю, - это отличная и очень функциональная команда дизайнеров, которая приглашает, поощряет и наставляет новых участников. Взгляните на вики-страницу Join the Design Team .
Как и многие проекты с открытым исходным кодом, группа использует для общения IRC-сеть Freenode - знакомство с этим будет полезно для многих проектов, а не только для Fedora. Также есть список рассылки - и не совсем случайно, дизайнеры Fedora работали над HyperKitty , новым современным пользовательским интерфейсом для списков рассылки.
Итак, один из подходов состоит в том, чтобы присоединиться к списку рассылки и представиться, или прийти на IRC-собрание (обычно по вторникам в 19:00 UTC на
#fedora-design
канале. Или вы можете посмотреть открытые билеты в ожидании любви и погружения).Опять же, я очень предвзят, но - поскольку такой дистрибутив, как Fedora, по определению является точкой интеграции для множества различных проектов, он также может быть способом разветвления и связи со многими разными людьми во многих различных областях. В самом проекте всегда есть работа, большая и малая, которая соответствует вашему уровню навыков и доступному времени. И вы можете влиять на то, что используется и замечено многими, многими людьми.
источник
Многим Github-проектам нужна помощь графического дизайнера, просто ищите активный проект с ужасной иконкой. Разработайте первый эскиз и приложите его к новой «проблеме» для проекта.
источник
Вы можете следить за Open Source Design на Twitter. Они публикуют новые открытия в сообществе open source.
источник