Рубрики
Без рубрики

Сейф: история любви

Мои начинания Мои начинания с открытым исходным кодом начались еще в декабре 2017 года. В то время я.. С тегом strongbox, открытый исходный код, java, хактоберфест.

Мое знакомство с открытым исходным кодом началось еще в декабре 2017 года. В то время я был старшим разработчиком Java с 6-летним профессиональным опытом работы в различных проектах здесь и там. Честно говоря, я немного устал от старых технологий, используемых в проектах, над которыми я работал, и начал интересоваться миром с открытым исходным кодом. Я начал читать статьи, в основном в поисках интересных проектов и того, как начать вносить в них свой вклад.

И вот, каким-то образом, я обнаружил проект, над которым работаю уже почти 3 года: Сейф. Я помню, что прием в проекте был довольно теплым, так как их основная команда искренне заставляла меня чувствовать себя комфортно и помогала мне всеми возможными способами. И таким образом я был частью этого великого проекта и, конечно же, помогал другим людям, которые, как и я однажды, хотели сделать мир с открытым исходным кодом более приятным для разработки.

сейф/сейф-сейф

Strongbox – это менеджер хранилища артефактов.

Добро пожаловать в дом менеджера хранилища артефактов Strongbox.

Strongbox – это современный менеджер хранилища артефактов OSS. Благодаря хорошо развитой архитектуре он предоставляет собственные реализации для различных форматов компоновки, таких как Maven , NPM , NuGet и Необработанный .

Все реализованные форматы компоновки (также известные как ” поставщики компоновки “) изначально написаны на Java. Наша цель – реализовать универсальный менеджер репозиториев, который может размещать и обслуживать артефакты в любом основном формате.

В сейфе есть поисковая система и Язык запросов артефактов .

  • Работаем над переходом на график Януса ( #1649 )

Мы хотели бы приветствовать всех, кто хотел бы принять участие в Хактоберфест ( #Хактоберфест ) присоединиться к нашему проекту и попытаться внести свой вклад.

Мы хотели бы пригласить вас на:

Но ладно, давайте поговорим о Сейфе. Strongbox – это менеджер хранилища артефактов с открытым исходным кодом, написанный на Java (на данный момент 8). Его цель – предоставить простую и надежную платформу для размещения ваших артефактов (двоичных файлов), независимо от расположения вашего хранилища.

В сейфе есть замечательный wiki , который легко понять, с пошаговыми объяснениями для новичков, поэтому его очень легко интегрировать в проект и решить любую проблему.

Мой первый большой опыт

Несомненно, одним из лучших достижений, которых я добился в проекте, была миграция тестовой платформы JUnit с версии 4 на 5 в конце 2018 года, которая была предложена мной, и хотя это была тяжелая работа, она того стоила, потому что я многому научился, и проект значительно улучшился, особенно во время выполнения тестов.

Современный проект

Что ж, это проект, который, с технологической точки зрения, является вполне современным. У него много зависимостей и плагинов, и мы заботимся о том, чтобы они были как можно более обновленными, что является хорошим преимуществом.

Участие в мероприятиях с открытым исходным кодом

Это также проект, в котором в последние годы принимал участие Хактоберфест , так что он открыт для всех членов сообщества. Являетесь ли вы разработчиком, студентом, обучающимся программированию, организатором мероприятий или компанией любого размера, вы можете способствовать развитию открытого исходного кода и вносить позитивный вклад в постоянно растущее сообщество. Для выполнения этой задачи рекомендуется использовать все знания и навыки.

В этом году проект также принял участие в праздновании Дня открытого исходного кода Грейс Хоппер , который является ежегодным мероприятием, пропагандирующим Открытый исходный код среди женщин в сфере технологий. Это также помогло представить проект большему числу участников.

Большое спасибо Мартину, Стиву, Сергею и Пшемыславу за вашу помощь и доброту в течение всего этого времени. Я так многому научился у тебя. Давайте продолжим кодировать!

Оригинал: “https://dev.to/ptirador/strongbox-a-love-story-17jd”