open source проект presentsimple
Собственно хочу предложить всем желающим поучаствовать в разработке opensource проекта Present Simple.
Ничего сверх естественного не обещаю. Главное в проекте для разработчика опровергнуть тезис о том, что на флеш нельзя сделать социальную сеть. + возможность использовать наработанный код, возможно в виде готового фреймворка в своих проектах. Наиболее активных участников возьму в долю, долю не оговариваю. Буду распоряжаться на свое усмотрение. Также возможно вместо доли выплачу единовременный гонорар. Однако главная цель не в этом. Все кого интересуют только деньги - устраивайтесь на работу. Я ее не предлагаю, я лишь предлагаю добровольное участие в проекте. В двух словах о проекте: Проект реализуется для профессиональных дизайнеров и девелоперов. Сообщество формируется по инвайтной системе. Планируется три основных направления. 1. Рейтинговая система блогов. Предоставляет возможность публиковать авторские блоги и дизайн проекты. Я намерен реализовать систему из двух уровней пользователей сайта резидентов и абонентов. Резидент - активный участник, блогер - публикует авторский контент. Группа абонентов - читает, критикует и оценивает материал. Планирую сделать подписку на изучение материалов условно платной. Это позволит платить стипендии наиболее рейтинговым блогерам. 2. Конкурсы и тендеры. Помимо собственно резидентов на сайте есть возможность открыть корпоративую страницу. Для реализации двух функций 2.1. Публикация корпоративного контента (в отдельных новостных лентах: корпоративные новости, продукты) 2.2 Публикация конкурсов и тендеров в корпоративных дизайнерских и девелоперских проектах. Это второе направление, по сути своей фриланс, но по внутри заданным правилам. 3 Готовая продукция дизайнеров (hand-made) некий каталог графических работ, репродукций, продукт дизайн, открытки, майки, одежда, мебель - словом, все что делается руками дизайнера. То есть если вы стали резидентом, то у вас есть возможность попробовать себя сразу в трех областях - в профессиональной журналистике, в разовых проектах в производстве и реализации собственной продукции. Если стали абонентом есть возможность читать профессиональные новости и просматривать каталоги с уникальной продукцией, а также просто общаться с дизайнерами и девелоперами через сервисы, участвовать в обсуждении новостей блогов и дизайнерских проектах. Если стали корпоративных клиентом, то получаете возможность привлечь независимое сообщество дизайнеров к участию в ваших проектах. Это по содержанию. По внутренностям: клиентская часть 100% actionscript серверная скорее всего JAVA о необязательно. Как я уже сказал код открытый, любой участник проекта получает возможность использовать его. Заимстовать как компоненты так и архитектуру. Пока сделал только болванку, чтобы было хоть что - то. Present-simple.ru/portal Пишу архитектуру, окружение. Использую pureMVC. Никакого flexa принципиально использовать не буду. Стремлюсь к тому, чтобы код был максимально прозрачным и понятным. Планы такие до нового года представить близкую к рабочей дизайн версию, к весне реализовать аутонтефикацию и внутренние коммуникации. Весной будем писать сервер. Летом возьмемся за блоги и проекты. Страртовать будем с блогов. На втором этапе подключим фри - ланс сервис. На третьем магазин. Вот. |
а устроить революцию в планы не вписалось? :)
p.s. уж извините, но раз тема создана в разделе флейм - не могу удержаться |
"Болванка" внушает доверие.
И да, по моему тут большинство не очень любит pureMVC)) |
что то уже вроде было такое глобально-дорого-флэшевое.
top4top как то так возникает закономерный вопрос - зачем и как это все нести в массы? ) |
Цитата:
)) Не все наверное знают, что можно переопределить стандартные View Model Constructor И добавить свой функционал. Я хотел бы представить свою идею, более обстоятельно, но ощущаю острую потребность в диалоге на самом старте проектирования. Сейчас я размышляю об архитектуре приложения, и пишу окружение напрямую не относящиеся конкретно к презент симпл. У меня есть идея собирать функционал конкретного приложения через конструктор. То есть на этапе инициализации в shell грузится dom описанный в xml и набор компонентов приложения (пользовательские классы). Из них собирается представление. Это представление взаимодействует с сервером по принятому протоколу. Это позволяет реализовать две цели: 1. Разрабатывать новые версии представления, не меняя ничего в shell клиента. 2. Позволяет реализовать несколько альтернативных представлений и предоставить пользователю самому выбирать наиболее удобное для него. pureMVC мне в этом сильно помогает. Добавлено через 10 минут Цитата:
top4top - проект от менеджеров. present-simple - проект от девелоперов. top4top - либерально демократический present-simple - демократический социализм. top4top - медиа рожи торгуют [censored] present-simple - дизайнеры позиционируют авторский контент Нету цели нести в массы, по крайней мере на первых порах. Есть цель сделать b2b сервис с инвайтной системой, строгим отбором участников и соблазнительными дизайн проектами. |
top4top II?
мне кажется блоги надо делать на html. Цитата:
Удачи. Хотя я вообще к флэшсайтам предвзято отношусь.. от лукавого это.. |
Цитата:
|
Цитата:
Если я, например, скажу, что нельзя написать социальную сеть на ассемблере, с текстовым интерфейсом — кинешься опровергать? |
"View Model Constructor" O_o
А у вас самого есть опыт технической разработки? |
top4top II.
Заговорили про top4top, провели определенные аналогии, поэтому я ответил. На этом хотелось бы отвязаться от этой аналогии. Мне top4top не понравился сразу как я его увидел, ничего подобного делать не собираюсь. 'мне кажется блоги надо делать на html.' Мне тоже так кажется. Я думал и о том, что нельзя отказываться полностью от индексации, но давайте попробуем. Дорогу осилит идущий. Во флеш клиенте будет публиковаться только актуальный материал. (1-2 месяца) То есть это своего рода обзервер, браузер. Все остальное можно выносить в архив, который может быть опубликован в html, вплоть до статических страниц. Если автор контента даст на то свое согласие. Но я думаю, что атмосфера будет располагать к тому, чтобы большую часть материалов публиковалось в виде видео и интерактивных swf. Посмотрим. Что касается flash то просто хочется и все. Я в него верю, верю в тех людей, которые с ним работают и верю своей интуиции. )) |
Цитата:
И я бы посоветовал взглянуть на gaia. для сайтов самое оно. и никакой pureMVC не нужен, там своя система mvc - достаточно удобная в данном контексте. |
Цитата:
Не стану извиняться за свою косноязычность, я одушевлен своей идеей и потому не особенно слежу за ошибками. Для меня главное донести суть моего душевного порыва. Но о себе могу написать следующее, работаю в российско - американской компании development on box. Основное направление создание программного обеспечения для телевизионных приставок. В компании в основном программируют на Java и Си, но есть и другие специалисты. Очень много чисто исследовательских проектов. Конкретно сейчас участвую в исследовательском проекте целью которого, как раз таки является сравнение HTML5 flash и android технологии, о результатах исследования ничего писать не могу, потому как подписал соответствующие бумаги, но выводы поверьте интересные. До этого участвовал в разработке много пользовательских онлайновых игр, для социальной сети фотострана. Добавлено через 15 минут Цитата:
Все нашел спасибо Добавлено через 46 минут Еще наверное следует сказать, что предлагаю вам участие в проекте не столько потому что мне нужна ваша помощь,сколько хочу, чтобы на базе проекта все кто в нем участвует получили комплексные знания и я в том числе. Чтобы в рамках проекта мы смогли выяснить необходимый набор мер для оптимального взаимодействия с базой данных, с браузером, смогли выработать прозрачную систему контроля над ресурсами, оптимизированную модель рендеринга, отрисовки клиента и.т.п. Хочется быть полностью уверенным в своей работе и в том, что все делается максимально правильно. Пускай будет много критики и споров, но будет и результат. Вообщем предлагаю участие именно в исследовательском проекте, но не исключаю того, что для кого - то это может стать в будущем основной работой, или просто приносить определенные дивиденды. Добавлено через 52 минуты Цитата:
|
название не интересное, сложное, не звучит.
имхо, не взлетит |
Цитата:
Простое Настоящие. Всего два слова и оба ключевые. Конечно Future Perfect будоражит больше, но future это то, что не случается никогда. Жить нужно настоящим, а оно не безоблачно и все что происходит с нами, происходит только здесь и сейчас. Present Simple это константа, данность, дело привычки. Мы делаем то, что должны. За всем тем что, можно было бы назвать Perfect стоит каждодневный и непрерывный процесс present simple. Смысл в том, чтобы опираться на то, что есть. Довольствоваться настоящим, делать это легко и непринужденно. Моешь посуду, думай о посуде! Наверное так. Название в хорошем смысле рабочее. И потом достаточно узнаваемое. К сожалению, я потерял на время из под контроля домен presentsimple.ru его приблизительная стоимость теперь 4000 рублей, если брать через благородных русских регистраторов то, возможно и все 20000 но я не спешу. В данном случае название вторично ибо пока обсуждаем платформу а не маркетинг. До запуска еще далеко. Англоязычный домен стоит примерно 3000 у.е. |
Цитата:
|
в англ. языке такое правило в плане заголовков...в русском, да, надо второе с маленькой
|
вообще это время такое в ангийском языке. Обычно оба слова в этом контексте пишутся с заглавной. Используется в следующих случаях:
Regular habits and daily routines Facts Feelings Opinions and states of mind Концептуально все это можно легко ассоциировать с сеансом на present simple. Добавлено через 1 час 3 минуты Неужели никому не интересно ?! Добавлено через 1 час 34 минуты У меня есть предложение! Прежде чем писать такой амбициозный проект, попробовать сообща написать собственный профайлер. Я подозреваю, что это точно окажется полезным инструментом, для всех, и даст более глубокие представления о том как работает garbagecollector. |
Да мы тут все ленивые зануды. Ничего не выйдет.
|
Цитата:
Удел флэша - имиджевые сайты. блоги и социалки - это немного не то.. Ваш проект просто непонятен.. возьмите готовый cms для социалок (типа хабра или вконтакта - натсройте там xml вывод и сделайте шкурки на флэше.. это не так сложно, как наоборот..) самый косяк блогов на флэше в том что в первую очередь блог - это текст. Все остальные вау штучки надоедят после 2-3 переходов по ссылкам. Флэш приемлем только для сайта с выраженным вау эыффектом, т.е. только для имиджевых рекламных сайтов (я не имею ввиду сайты как приложения или клиенты сервисов) UPD и present simple - очень невыразительно.. эти слова используются только как связки. как отдельные акценты они не звучат.. лучше уж future simle или еще лучше FHTAGN |
Цитата:
Отдаю предпочтение flash также, потому что совсем не хочется решать проблемы с совместимостью разных браузеров. Если упрусь в потолок, в клубок неразрешимым проблем, тогда наверное воспользуюсь вашим советом, а пока буду пробовать. Цитата:
То есть по сути здесь все компоненты уже есть, главное чтобы эти компоненты могли быть многоразовыми и проработать не забивая память 3 - 4 часа подряд. Меня вдохновляет работа наших соотечественников alternativa platform раз уж они смогли справится с 3d объектами, то почему мы не справимся с простыми текстовыми редакторами? У нас появилось неплохое api text.engine просто Колин Мук об этом не писал и поэтому мало кто этим интересуется. Название рабочее. Просто еще не время это обсуждать. Будет ресурс - в узком кругу придумаем другое. Вообщем предлагаю решать задачи по мере их поступления: На повестке дня следующие актуальные задачи: 1. Взять под свой контроль управление памятью, настолько насколько это воможно. 2. Разработать либо принять на вооружение определенный набор display object классов для быстрого перевода их в состояние недостижимых 3. Договорится о MVC архитектуре проекта |
я бы проставил приоритеты совсем по другому
1. Цель проекта. ЦА. Киллер фичи. 2. Юзабилити 3. сервер и протокол, 4. swfaddress и поисковики 5. выделение видов в виде css(или ещё чего) и настроек админпанели 6. потом уже ваши 1-3 (причём это частности) вы по сути просто напросто делаете шкурку (виды) вся логика должна лежать на сервере. начните с создания шкурок на флэше для того же drupal. |
Я в первом посте еще предложил примерно такой сценарий:
Цитата:
Про админку и сбор статистики не писал, но подразумевал что это тоже нужно будет делать. Насколько я понимаю вы предлагаете все на бумаге сначала написать, чтобы потом двигаться по заданному вектору ?! Согласен, что мои тезисы лишь частности, но разработка этих компонентов, за исключением разве что MVC, я надеюсь, позволит всем сомневающимся как-то втянуться в процесс разработки (я надеюсь это займет не больше двух недель). Мне бы очень хотелось, чтобы обсуждение проекта было открытым и никого не к чему особенно не обязывала. |
ну может и не на бумаге а в виде нуль-прототипа со свистелками и перделками для привлечения инвесторов .
Просто не совсем понятна роль Сообщества которое вы привлекаете.. Проект будет опенсорс? Проект будет коммерческим? Кто хранитель/автор/патентовод идеи? Кто владелец? Что мешает отпочковаться потом при достаточно хорошем открытом коде? Сумрачно всё.. И всё же главнее сервер/схема работы а не шкурки. |
по поводу имени
простые фразы типа: - я видел это на ЯПе - выложил на д3 - читал на флешере - искал в гугле - сатья на хабре даже если презент симпл сократить до "презент-е" или "симпле" они трудно произносимы и не приживутся ну и идея какаято не жизнеспособная, тут есть уже какойто "магазин" непонятный да и не понятна модель взаимодействия/ответственности учасников в опенсорсе ее просто нет, сделали хорошо, не сделали - "when it's done" и никто ответственности не несет. тут костяк фанатичных учасников нужен, которые в случае чего хвосты подбирать будут за рядовыми мемберами. судя по комментариям у вас его нет, театр одного актера |
Цитата:
- опубликовал на 'симпл' - заказал на 'симпл' - познакомился на 'симпл' Магазин можно не называть 'магазином' потому что сразу же появляются в сознании образы традиционных уродливых интернет магазинов. Мне это не нужно. У меня есть знакомый дизайнер, я делал для него сайт. Сайти не ахти, но не суть. Давайте рассмотрим направления его деятельности и интересы: 1. Он участвует в международных конкурсах по стритарту, делает персональные выставки. Об этом интересно узнать. Есть основания для того чтобы написать обзорную статью. (Блог) 2. Он иногда работает удаленно. В основном выполняет заказы в области интерьерного дизайна. Но также сотрудничает с брендами в области дизайна одежды. (Фриланс) 3. Он делает графику на холстах и продает их. (Каталог) Я бы хотел чтобы сайт способствовал его деятельности и предоставлял все возможности для сотрудничества с ним, и подобным ему людям. Что касается ответственности и участия сообщества. Наверное не совсем правильно упираться только в этот проект. Я предлагаю делегировать ответственность и разделить ее на две составляющие, на сайт и на фреймворк(flash social communications framework ), на основе которого он собирается. Сообщество могло бы поучаствовать в разработке фреймворка, и по желанию использовать в своих проектах. Сам фреймворк продаваться не будет, а его поддержкой и развитием будет заниматься та аудитория, которая смогла заработать на сайтах, сделанных с помощью этого фрейворка. Сайт Present Simple является просто опорным. Поскольку ставит ряд конкретных задач. Открытое обсуждение проекта такого рода возможно избавит русскоязычное сообщество flasherов от фобии делать большие проекты, ввиду возможных трудностей. И предоставит конкретный инструментарий. Цитата:
|
Цитата:
Вообще практически все опенсорс проекты делалались по -другому.. Не собирали народ.. а давайте сделаем. А просто брали и делали. Выкатывали релизы на гитхаб или гуглокод. Если это кому то интересно - подключались. С наскоку: "А давайте сделаем такую вот афигенскую штуку и может быть я вам даже денег за неё дам" - не получится. |
Вообщем все взвесил и решил, что писать open - source пока будет слишком опрометчиво.
Буду пока писать один. Клиентскую часть буду писать в IntellijIdea, собирать мавеном с помощью flexmojos. В качестве МVС фреймворка буду использовать pureMVC, писать буду на pure actionscript. Flex в топку. Серверную часть напишу только в виде прототипа наStreetLive, продакш буду 100 % писать на Java. В общем и целом напишу только рабочий прототит с 2 - 3 кил.фичами на 30 - 50 человек. И буду искать инвестора. Если не выгорит, то вынесу все наиболее полезные модули в библиотеку и открою исходники. Если выгорит куплю хонду civic )) |
Часовой пояс GMT +4, время: 18:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.