К сожалению видя нулевую реакцию в плане тестирования и прочего от сообщества - код модулей - модуля HTML Corrector собственного производства который не дает тупые сбои начисто убивая маркап как друпаловский(да да, в том числе и в д6) и модуля кеширования для Drupal 6 - теперь закрыты для посторонних глаз и распоространяются за деньги
Походу разработчики друпала считают ненужной валидацию html в нормальном виде
Ну а поскольку тестить поддерживать и прочее мне приходится самому и больше никому ниче не надо....
То вот:
http://brainstorm.name/products
Если вам есть что сказать против - welcome
Комментарии
Есть....
Я бы тоже был бы рад выложить модули за деньги, только вот в свете требований GPL не вижу для этого никакой возможности. То есть, выложить - то я могу, но толку в платных модулях, если код ДОЛЖЕН быть выложен.
эммммм.... каким образом GPL запрещает мне закрыть мой код написанный с нуля?
Если так подходить то надо публиковать весь код писанный под клиентов.
Понял. был не прав. будут wrappers под GPL между моим кодом и Drupal.
Проблема решена.
Про валидацию ничего не скажу, сам не копал.
А вот с кэшем так получилось, я так думаю, из-за того что Вы не показали преимущества Вашего модуля над двумя другими, boost && fastpath_fscache, да и не желание рассказать простым пользователям как поставить данный модуль сыграло не малую роль.
П.С. никогда не понимал когда люди для продуктов выпускаемых по GPL пытаются что то впарить пользователям. На поддержке не получается заработать?
П.С.С. Это мысли в слух, т.ч. всерьез не воспринимайте.
Я не впариваю ниче пользователям. у моих клиентов это кеширование стоит.
Это не мой основной заработок - продавать конторское г...
На поддержке получается. Как ни странно. А вопрос легальности модулей которые мы все пишем.... я им займусь вплотную. И правда удавка выходит, учитывая что не каждый клиент захочет их публикации.
Лично меня удерживает от покупки фраза "если вы не знаете как установить этот модуль, значит он вам не нужен" - это когда я спросил на форуме, как именно можно его установить. В итоге я его установил, конечно, но теперь нужно гадать, не останется ли отношение к покупателю модуля таким же.
На страницах некоторых модулей на друпал.орг есть указание: "Спонсор модуля и ссылка на сайт".
Я так понимаю, что это и есть клиент, который согласился на публикацию модуля в обмен на ссылку на него.
Клиенту хорошо - сообщество тестит и развивает модуль, который ему нужен.
Программеру хорошо - он может публиковать свою работу и развиваться.
Всем хорошо - люди получают модуль, который могут использовать.
А правовая основа должна быть такой - автор кода всегда остаётся автором. Даже, если он работает в какой-то фирме/компании/корпорации.
Исключение - это трудовой договор, по которому все права передаются работодателю. Но я не думаю, что это ваш случай. Поэтому вы являетесь автором по закону. Если код написан с нуля, то вы можете решать какой будет лицензия.
Если в договоре с заказчиком ничего не говорится об авторских правах или договора просто нет - вы имеете полное право, как автор, распоряжаться своим произведением. В этом случае работает закон об авторском праве, а не договор.
А про ваши модули могу сказать, что сделать работу это не всё. Если модуль трудно использовать или он непонятен, то люди будут пользоваться чем-то более простым и понятным так и не разобравшись... Так устроены эти самые люди.
Меня заинтересовал модуль кеширования. Подписался на ваш блог, чтобы следить за изменениями, потому что по теме мне сказать просто нечего было - я в кешировании мало смыслю. Сейчас пришло время (точнее прошло время...) и я потихоньку разбираюсь, сравниваю, ищу решения.
Хотел было взяться за ваше кеширование всерьёз, но на друпал.орг прочёл сравнение от khabaley, где разницы практически не видно... И решил отложить. Хотя вопрос кеширования до сих пор не решен...
PS. Я бы не советовал начинать проект/работу имея такой мотив как обида/разочарование/отчаяние и др... Чувства имеют свойство проходить, а вот дела/слова остаются.
Хотел было взяться за ваше кеширование всерьёз, но на друпал.орг прочёл сравнение от khabaley, где разницы практически не видно... И решил отложить. Хотя вопрос кеширования до сих пор не решен...
Разницы нет когда база не загружена. Да. В обратном случае она есть. Модуль для 5ки выложен там... пользуйтесь
На том же .м как ни странно это имело значение.
Если в договоре с заказчиком ничего не говорится об авторских правах или договора просто нет - вы имеете полное право, как автор, распоряжаться своим произведением. В этом случае работает закон об авторском праве, а не договор.
Я вообще то это в договорах прописываю тем самым закрепляя авторство но и прикрывая зад заказчику тоже.
На тему модуля он будет действительно переработан в независимую библиотеку, с объектами в полный рост и для PHP5. Как ни странно мне это не тока для соблюдений GNU надо - я буду код применять в других проектах не завязанных на Drupal. Соответсвенно вопросы быстрого полного удаления данных с винчестера тоже будут решаться. Ибо кеш растет в размере. Не бесконечно но все равно.... Хочется разного.
Если я правильно понял, то такую работу, как данный модуль, гораздо быстрее и лучше выполняет html tidy, доступный на любом хорошем хостинге.