Уже много раз кто-то толкал идею написать какой-нибудь опенсорс своими силами, находились доброовольцы, все одобряли, ну и всё, на том и расходились. Дальше всех ушли, когда 440 [фреймворк вроде] собирался делать, там дошло до идеи закрытого раздела форума для разработчиков. Но как всегда дальше идеи не дошло. А вот если представить, что что-нибудь бы начали таки писать? Какой продукт бы вышел под маркой "пхп.ру"? Фреймворк, цмска (если да, то какая именно?), форум, трекер, сервис чего-нибудь, еще чего-то? По мне так форум - самое интересное, если писать сообща. Почти все существующие будто под копирку сделаны.
и этот такой же будет. более того, даже до реализации не дойдет, все переругаются желая видеть "свою" архитектуру и реализацию
Ну, думаю, идей будет море, некоторые в любом случае окажутся уникальными. А вот тут согласен Одобренное всеми ТЗ - больше половины успеха.
Koc а я портирую Правда когда дело дошло до написания документации(у vasa_c неполная дока, т.к. ему тоже влом + там некоторые отличия в работе) я откровенно забил и последние 2 месяца не брался за нее). Ну почему мы же? Мы c трекером даже дошли до Redmine'a Я туда даже зафигачил много букв, но потом как-то часть народу отказалось, часть забила... Ну и я тоже забил.
+Sten+ А вы уверены что форум наилучшее решение? Приведу доводы не в пользу форума: 1. достаточно объёмная реализация 2. достаточно большое количество открытых движков, удовлетворяющих большинству пользователей На мой взгляд проект (по крайней-мере первый) должен быть: 1. Уникальным 2. Интересным 3. Достаточно простым в реализации, чтобы, скажем за две недели можно было бы запустить альфу. Архитектуру и фреймворк пусть выбирает самый опытный. Т.е. необходимо определить круг участников и выбрать формального лидера. Демократия - зло
Всё просто - мы слишком заняты что бы писать что-то для себя. У всех работа по самые помидоры, а потом свои дела надо сделать. Вот если бы работы небыло так, что 8 часов в день можно вообще не отлучатся от моника, тогда да, можно было бы и опенсорц сделать. Меня вот лично кроме работы ищё курсы убивают много времени - 4 занятия в неделю. А потом ещё и трекер надо как-то умудрятся поддерживать в живом состоянии. Кстати. если кто хочет помочь с трекером - буду рад Там достаточно интересных задачь как по созданию новых модулей, так и рефакторинга имеющегося кода.
Ну-с, я бы покопался с удовольствием =) Мне интересен сам проект, ибо была бы это CMS - нафиг надо. Посмотри какие страсти горят темой ниже .. или выше) Какая там реализация, если сраться нужно.
"Full Hierarchy" - ух... как мне не нравится это название. http://demiurg.livejournal.com/53125.html +Sten+ Чтобы написать, что-нибудь ненужное, нужно обладать ненужным временем Искать надо коммерческие идеи. Если надо, конечно
Simpliest Было бы желание, а время, увы, найдётся. Не всегда качественные проекты приносят денежное вознаграждение. Не всегда денежные проекты сделаны качественно. Со своей стороны готов принимать участие в общественно-полезных работах, если 1. проект будет монетизирован хотя бы в долгосрочной перспективе. 2. Проект будет запущен в течении двух недель. 3. В проекте будет возможность применять новые для меня технологии
topas время всегда есть вопрос в том, нужно ли его тратить на ненужное Из тех вещей(на общественных началах), что я встречал у всех проблемы по п.1 п.2. тоже вещь в себе - причины очевидны в соседнем топике про парад люди не умеют слушать друг друга. А вот п.3. можно подробнее? Какие технологии считаются индивидуально-новыми?
Koc А что ПЗД... простите... GPL - не устраивает? Кстати, это один из последних классов, потому очень вероятно что его можно сделать красивее. И очень вероятно что не все ошибки там исправлены. Хотя у меня вроде работает... Simpliest Знал бы другое название, возможно использовал бы другое.
Я несколько сомневался, включать его или нет в "общие требования", т.к. естественно, что для каждого это будет что-то своё. Если говорить конкретно обо мне, то меня на данном этапе интересует новый (субъективно) формат SVG + GameDev практически во всех направлениях. По существу могу предоставить схематичный план проекта, который подходит по этим требованиям. Другой вопрос, будет ли остальным интересна задача, кто возьмёт на себя роль тим-лидера и кто будет отвечать за монетизацию. В силу того что можно удачно продать проект (или получать выгоду самостоятельно), а также учитывая простоту реализации говорить предметно будем исключительно на закрытой территории. Поэтому для начала, неплохо оценить своё свободное время и решить для себя принципиальный вопрос:
Simpliest так я не понял, так хранить деревья можно или лучше не стоит? Сейчас простой AL, но нужно че-то с ним делать Volt(220) ну у тебя другой доступ к базе, а у меня ж свой BL_Database
Koc Да там вроде ничего особо специфичного нет... escapeString делает немного больше чем обычно да транзакции используются. А, еще там где-то предполагается что идентификатором является колонка с именем id.
Никак не могу понять, нафига делать обёртку над стандартными функциями. Абсолютно никакого нового и полезного функционала, пересунуты функции в методы, как будто и без этого нельзя с классами работать.