мож кто возьмется сделать такой проект допустим зашел на сайт, выбрал какие компоненты нужны, какие нет
допустим...
модуль обновлений ставить/нет ?
модуль RSS ленты ставить/нет?
ну и ,т,д Ткнул Собрать/компилировать, все ехешник инстолятор собрался и сразу ссылка на скачивание.
был такой проект наподобии но там можно было указать только расширения и плагины.
вот примерно то о чем тема - Здесь И тут
Отредактировано amin01 (07-09-2011 13:35:01)
Отсутствует
Тоже думал об этом. Но вопрос, увеличится ли скорость работы/запуска при отсутствии "Sync", "RSS", например? И какие там есть модули, может кто заскринит?
Отсутствует
А что мешает собрать на своей машине? Это даже предпочтительней - можно установить уровень оптимизации -O3 (оптимизация под конкретное железо) вместо стандартного -O2 (оптимизация под платформу) Все маны в открытом доступе - https://developer.mozilla.org/en/Mercurial Читаем, ставим необходимое для сборки ПО, качаем исходники и собираем в любой удобной для себя конфигурации.
Arch Linux & xmonad
Отсутствует
А что мешает собрать на своей машине?
Не хватает знаний
очень далёк от всего, этого Да и хочется чтоб проект был доступен простым смертным (блондинкам) в общем чтобы - не нужно было разбираться в коде просто зашел, выбрал ,скомпилировал, скачал.
http://forum.mozilla-russia.org/viewtopic.php?id=38964
https://developer.mozilla.org/En/Simple_Firefox_build
http://forum.mozilla-russia.org/viewtopic.php?id=22147
Отредактировано amin01 (07-09-2011 14:13:35)
Отсутствует
Не хватает знаний
Мы все учились понемногу
Чему-нибудь и как-нибудь. (С)
Вряд ли такое найдёте. Да и смысла осуществлять такой проект нету. Ну соберут пользоватили 2-3 десятка возможных модификаций. А дальше? Всё! Количество вариантов ограничено. Это вам не сотни тысяч аддонов, которые можно прицепить к фоксу в десятках миллионов различных конфигураций. Да и не будет такой ресурспользоваться популярностью. 100%!
Arch Linux & xmonad
Отсутствует
Вряд ли такое найдёте. Да и смысла осуществлять такой проект нету. Ну соберут пользоватили 2-3 десятка возможных модификаций. А дальше? Всё! Количество вариантов ограничено
Ничего не ограничено прикрутить к проекту все расширения, темы, плагины все в одном месте будет. Зашел собрал такой Firefox какой нужен скачал. Выбор сделать такой же как на AMO на установку модулей,расширений, плагинов внешнего вида полностью канструктор Firefox онлайн хd)
Не хочется спорить, но мне бы такой проект пришелся по душе а еще лучше если он будет официальным от _Mozilla-russia.org_ чтоб пользователи были уверенны что не напихают вредителей и,т,д как-то так.
Отредактировано amin01 (07-09-2011 14:28:27)
Отсутствует
В чём проблема? Реализуйте! Попользуемся вместе!
Я, бы с радостью такой сделал, но не умею и даже не представляю как это делать. От меня только идея
Отредактировано amin01 (07-09-2011 14:30:31)
Отсутствует
amin01 Был проект , ориентированный не на компиляцию , но на сборку - стандартный браузер + дополнения ... но загнулся к сожалению были заявления о возобновлении , и даже c расширенными возможностями , но пока глухо что-то
... по теме >
Возобновляется работа над проектов ffbuilder
Программа от Mozilla для создания собственного браузера
Mozilla представит программу для сборки браузеров
Интеграция расширений в дистрибутив ( в частности посты № 36 и 43 )
... кстати для было некое подобие конструктора интерфейса (skin editor) > пост № 133
Отредактировано Крошка Ру (07-09-2011 21:11:17)
Отсутствует
А что мешает собрать на своей машине?
Есть один момент. Если не являешься программистом, то на Windows это весьма заморочно делать, в отличие от *nix системы. Дело здесь даже не в знаниях, а в установке IDE, SDK и прочего, о чем обычный юзер, как правило, имеет отдаленное представление.
Ну и держать софт на несколько гектар (можно и меньшим размером обойтись, но для этого уже знания нужны)) у себя на машине, нужный только для того, чтобы собрать, тоже желания нет, имхо
pcxFirefox - лучшая сборка Лисы!
Отсутствует
то на Windows это весьма заморочно делать, в отличие от *nix системы. Дело здесь даже не в знаниях, а в установке IDE, SDK и прочего, о чем обычный юзер, как правило, имеет отдаленное представление.
SDK нужен для сборки на любой платформе. IDE же для сборки на любой платформе, если вы не собираетесь вносить изменения в исходники, наоборот совсем не нужен - достаточно наличия компилятора. Поскольку для win32 (по крайней мере) FF собирается под mingw, то для последнего в природе гарантированно есть консольные компиляторы. И софт для сборки, о котором обычный юзер, как правило, имеет отдаленное представление, тоже нужен на любой платформе.
Отсутствует
Поскольку для win32 (по крайней мере) FF собирается под mingw
Здесь можно увидеть, что для сборки под win нужна как минимум VS 2005. Официальные ночнушки собирают, по-видимому в ней:
Консольных решений от MS я не встречал с времен Microsoft Visual C++ Toolkit 2003. Тем более использование консольных/альтернативных компиляторов/линкеров требует у юзера довольно уверенных навыков общения с ними.SDK нужен для сборки на любой платформе.
Platform SDK, компиляторы, линкеры и прочие dev-тулзы изначально присутствуют, либо легко доустанавливаются через порты, менеджеры пакетов, етс, либо той же самостоятельной сборкой из исходников; в любой популярной *nix os (в винде же все это нужно ставить и учиться этим пользоваться).
Как правило, выполнив действия, рекомендованные здесь (можно и не выполнять, команда ./configure сама подскажет, что нужно для сборки), достаточно нескольких команд:
# можно сначала флаги задать для компилятора, # если они в конфиге шелла не прописаны ./configure --help # читаем) ./configure --[опции=значения] make # здесь тоже можно опции для компилятора указать # ждемс) su # если в домашний каталог установка, например ./configure --prefix=$HOME/bin, то необязательно make install
Я не собирал FF под линукс и вообще уже года два с *nix os не общаюсь так что возможны некоторые неточности. Но в общих чертах так и делается, по крайней мере, раньше я без всякого труда и каких-то знаний программирования, так много других программ собирал, например qt3 и kde3 на CRUX.
И софт для сборки, о котором обычный юзер, как правило, имеет отдаленное представление, тоже нужен на любой платформе.
И MSDN на пару гигов очень необходима
Отредактировано adidharma (08-09-2011 07:16:28)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Официальные ночнушки собирают, по-видимому в ней
Ага, и на скриншоте - бинарники FF portable. Замечательно.
Я вам приведу другой скриншотик:
либо легко доустанавливаются
Легкость - это понятие очень относительное. Я в винде легко доустанавливаю всё, что мне нужно. И сомневаюсь, что домохозяйка на убунте легко доустановит требуемое через порты, менеджеры пакетов, етс
И MSDN на пару гигов очень необходима
MSDN? Для сборки? Я даже затрудняюсь это как-то прокомментировать. Вы хорошо представляете себе назначение MSDN? Вы хорошо представляете себе процесс сборки?
Отсутствует
Ага, и на скриншоте - бинарники FF portable
На скриншоте бинарники nightly-ux. И там ясно виден линкер 8-й версии из vc2005. У mingw линкер, если вы не в курсе, имеет номер версии 2.хх. И кстати, чем «FF portable» отличается от обычного? Тем, что запущен через лоадер с командой «Exec '"$EXEDIR\Firefox\firefox.exe" -profile "$EXEDIR\Profile"'»
сомневаюсь, что домохозяйка на убунте легко доустановит требуемое через порты, менеджеры пакетов, етс
Домохозяйка на убунте нет. А человек, имеющий минимальный навык общения с Linux, да.
MSDN? Для сборки? Я даже затрудняюсь это как-то прокомментировать. Вы хорошо представляете себе назначение MSDN? Вы хорошо представляете себе процесс сборки?
Вы когда-нибудь устанавливали VS 2003/2005/2008/2010 себе на windows? Походу, нет.
Вести это глупый оффтоп уже надоело. Вы либо не поняли того, что я выше написал, либо просто троллите.
Отредактировано adidharma (08-09-2011 23:24:52)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Домохозяйка на убунте нет. А человек, имеющий минимальный навык общения с Linux, да.
Ок, нужна MSVS. Человек, владеющий навыком разработки по win, легко установит себе её, и всё нужное - оно доступно и бесплатно (для сборки достаточно бесплатной MSVS express). Людям, не имеющим упомянутого навыка, самим сборкой заниматься не нужно - ни на linux, ни на win. И о чем спор? На какой платформе профессионалу труднее собрать FF? Если человек - профессионал, то платформа для него роли не играет.
А сборка, несмотря на требование MSVS, все равно ведется из командной строки:
After the prerequisites are installed, launch one of the following batch files from the c:\mozilla-build directory:
start-msvc8.bat (VS 2005)
start-msvc9.bat (VS 2008)
start-msvc10.bat (VS 2010)
...
This will launch a MSYS command prompt properly configured to build one of the aforementioned code bases.
- см. https://developer.mozilla.org/En/Develo … and_Prompt
Вы когда-нибудь устанавливали VS 2003/2005/2008/2010 себе на windows? Походу, нет.
И еще MSVS 6. Я со всеми перечисленными штуками работаю. Именно работаю. Уже лет 10 с хвостиком. Соответственно, устанавливать приходилось все перечисленное.
Вы либо не поняли того, что я выше написал, либо просто троллите.
Ну не надо уж так откровенно. Последний термин обычно применяют в предметной дискуссии, когда заканчиваются предметные аргументы. Потрудитесь уж найти что-то более заслуживающее внимания, и соответствующее теме дискуссии, нежели моя персона.
Отсутствует