Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Идея Единый репозиторий плагинов

Тема в разделе "Запросы на разработку плагинов", создана пользователем kDas, 8 мар 2012.

  1. Автор темы
    kDas

    kDas Старожил Пользователь

    Баллы:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    @EvilmeN, в репозитории уже создана ветка споута так же.
     
    Mr_RoboMan нравится это.
  2. Хостинг MineCraft
    <
  3. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Конечно, ведь суть программной оболочки скачивание файла по его постоянной ссылке. Это и есть полный доступ в вашем понимании?
     
    Mr_RoboMan нравится это.
  4. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Нет :)
     
    Mr_RoboMan нравится это.
  5. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Я вас не понимаю.
    Вы хотите сказать, что Bash скрипт, который будет использовать wget для скачивания файла можно использовать для получения полного доступа к сайту?
    Какая часть файлов? Вы про что?
    Скрипт будет иметь размер килобайт и в его задачи будет входить скачивание и распаковка архива. Как бы все.
     
    Mr_RoboMan нравится это.
  6. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Как связано это с получением полного доступа к сайту?
    Лучше всего заново скачивать файл, нечего загрязнять просторы жесткого диска.
     
    Mr_RoboMan нравится это.
  7. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Nexus?
     
    Mr_RoboMan нравится это.
  8. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Либо я что-то не так понял, либо формулировка
    не очень-то соответствует целям проекта. Предлагаю вам изменить первый пост дабы не вводить людей в заблуждение (ну или поправить меня и объяснить где я неправ).
    Прочел всю тему и увидел что народ занимается этим дабы после "смерти" баккита гонять на нем без проблем. Т.е. получается отнюдь не для администраторов, которые следят за актуальностью своего серверного ПО, а для тех, кто хочет\захочет потом погонять в старые версии майнкрафта с плюшками баккита. Если проект закроют (обещали прямым текстом что нет) - то обязательно выпустят последний стабильный билд, как уже было сказано в теме. Именно он и будет "актуальной версией серверного ПО". Плагины на форуме баккита имеют пометки о том, с какой версией они совместимы. Также на баккит.орг у каждого плагина есть история версий - и для каждой версии указана совместимая версия ядра. Да чего я вам рассказываю, сами же админы, знаете как чего.
    Если вы хотите сделать архив баккит.орг (и спаута?..) с файлами и версиями и русификациями на случай атомной войны - так и пишите, ибо я зайдя в тему подумал что быть может моему серверу это когда-нибудь пригодится, но только прочитав всю тему пришел к выводу что первый пост нерелевантен.

    Ребятам, которые вангуют скорую смерть всего, что связано с баккитом включая этот сайт: на сайте баккита было написано, что когда будет выпущен Minecraft API разработчикам плагинов будет достаточно просто пересобрать свои проекты с новыми зависимостями и переписывать все с нуля не потребуется. Баккит.орг не закроют, плагины не удалят. Насчет этого форума - не знаю, тем более что на сегодняшний есть и годные альтернативы ему.
     
  9. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Этот человек собрал воедино все, что я говорил. Спасибо!
     
    Mr_RoboMan нравится это.
  10. Автор темы
    kDas

    kDas Старожил Пользователь

    Баллы:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    Это не архив, а пополняемый репозиторий. По мере выхода новых версий — добавляется туда. Без описаний, только jar-ники. Причем на каждую версию ядра должны заливаться максимально совместимые версии плагинов.
    Какая схема работы сейчас: SVN репозиторий, который после каждого коммита обновляет файлы на удалённом FTP/HTTP сервере (фронт-энде репозитория). Нечто вроде http://mirror.yandex.ru/ (ftp://mirror.yandex.ru).
     
    Mr_RoboMan и I-Am-Black-Overlord нравится это.
  11. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Ясно. Неплохо придумано.
     
    Mr_RoboMan и I-Am-Black-Overlord нравится это.
  12. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Чем бы дитя не тешилось, только первый пост обновите. Ну и я все же продолжаю думать что вы собираетесь сделать именно архив всех версий "с зависимостями". Mirror - плохой пример. Если я все правильно понял, вы делаете не mirror, а archive.org - чтобы в любой момент можно было скачать "как было раньше" и поиграть в старые версии майнкрафта с нужными плагинами (на русском языке).
    Если вы собираетесь централизованно поддерживать все плагины для всех серверов (bukkit, minecraft api, spout, canary, h0, ...) и предоставлять какие-либо средства для удобного централизованного обновления - первый пост тем более нерелевантен, т.к. ничего такого в нем не написано.
    Возможно, идея на стадии зарождения ее как идеи была неплоха, но сформулировать ее годно - не вышло, что привело к флейму на (пока что) 3 страницы и появлению моих постов. Простите.
     
    Mr_RoboMan нравится это.
  13. Автор темы
    kDas

    kDas Старожил Пользователь

    Баллы:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    Все от нас зависит. :) Сложно начать и составить топологию.
    Пока ориентир на такую иерархию: http://adm.flydev.ru/projects/mc-repo/repository
    Всё будет открыто и прозрачно, разумеется.
     
    Mr_RoboMan нравится это.
  14. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Ну, во-первых, я повторяю вам, что идея мягко говоря, не хорошая.
    Я громких заявлений делать не буду, но т.к. Bukkit жив-здоров (и будет жив-здоров еще долгое время) я могу предположить, что лучше вам не тратить времени на эту ерунду.
    Во-вторых, если ж вы уже загорелись желанием создавать эту свалку (в хорошем смысле, да), то сядьте и напишите сами себе нормальный движок на PHP для создания всего этого.
    Мне, честно говоря, самому интересно, что из этого получиться, поэтому в принципе если нужна какая-нибудь помощь с веб-частью - обращайтесь.
     
    Mr_RoboMan и Пароль123456789 нравится это.
  15. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Я первый испытаю скрипт на безопасность.

    Да, кстати, тут у меня возник такой вопрос:
    а что если вы вместо настоящего плагина закачаете какую-нибудь хрень, которая позволит вам управлять сервером удаленно? Это ж получается, если залить ее вместо какого-нибудь популярного плагина, сколько людей поставят это.
     
    Mr_RoboMan нравится это.
  16. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    А продемонстрировать можете?

    Dev.Bukkit.org - официальный проект. Там если что удалят сразу. А вы можете быть заинтересованы в этом.
     
    Mr_RoboMan нравится это.
  17. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    /me послушал вас, стало завидно и запилил репозиторий с исходниками ланчеров :D
     
    Mr_RoboMan нравится это.
  18. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    С исходниками Windows запилите лучше!
     
    Mr_RoboMan нравится это.
  19. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    MagicLauncher, кстати, реально крут. Динамически моды загружает.
     
    Mr_RoboMan нравится это.
  20. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Mr_RoboMan нравится это.
  21. _Dark_

    _Dark_ Активный участник

    Баллы:
    78
    Он автор?
     
    Mr_RoboMan нравится это.

Поделиться этой страницей