Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@chihiro-adachi

「Projects using Symfony」に掲載されるまで

More than 3 years have passed since last update.

Symfonyの公式サイトには、Projects using Symfonyというコンテンツがあります。

これは、SymfonyやSymfony Componentを利用しているプロダクトを紹介しているページです。LaravelやComposer、DrupalやMagentoなど、メジャーなライブラリやCMSが並んでますね。

EC-CUBEもE-commerce projectsのページに掲載されています。

このコンテンツに掲載してもらうのは特に難しいことではなく、symfony/symfony-marketingにPull Requestを送れば随時取り込んでもらえます。

以下はEC-CUBEを掲載してもらうために投げたPull Requestです。
https://github.com/symfony/symfony-marketing/pull/366

Pull Requestを投げた時点から少しファイル名などが変わったみたいですが、修正したり作成するのは3ファイルだけ。

  • projects.yml
  • projects/xxx.yml
  • projects/xxx.png

projects.yml

プロダクト名を追記します。他のファイルのファイル名になる文字列です。ハイフンは使えないようです。

projects.yml
- eccube

projects/xxx.png

プロダクトのロゴ画像です。推奨は160x160。

projects/xxx.yml

プロダクトの概要を記載します。こんな感じ。

eccube.yml
name: EC-CUBE
url: http://www.ec-cube.net/
dependencies:
    - https://github.com/EC-CUBE/ec-cube/blob/master/composer.json
description: |
    EC-CUBE is an open source package used to build e-commerce sites.  It is the
    most popular shopping cart system in Japan. Since the release of the
    version in 2006, users can build e-commerce sites for free. Due to its drag
    and drop functionality, users with no programming experience can create
    original online shops with ease.

どのSymfony Componentを利用しているかは、dependenciescomposer.jsonのURLを書いておけば自動的に表示されます。

Pull Requestがマージされてしばらくたつと、Projects using Symfonyにこんな感じで反映されます。マージ後即反映ではなく、少しタイムラグはあるみたいです(1~2日程度?)

マージされるまでのハードルもそれほど高くないようですし、SymfonyやSymfony Componentを使ってプロダクトを開発されているかたは、いちどトライしてみてはいかがでしょうか。

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
chihiro-adachi
EC-CUBEの開発をしています ※Qiitaへ投稿した記事はすべて私個人としての発言です。
ec-cube
日本No.1ECオープンソースのEC-CUBEのコミッターやユーザーのコミュニティです。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?