Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

percolator-io/categories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Percolator.io categories

Формат категорий

- id: web_development
  name: Веб-разработка
  query: web

  subcategories:
    - id: ruby_on_rails
      name: Ruby on Rails
      query: rails activerecord active_record
  • id: уникальный идентификатор, должен достаточно описывать категорию, не должен изменяться, содержит строчные латинские буквы, цифры, подчеркивание
  • name: заголовок категории на сайте
  • query: запрос, построенный с помощью simple-query-string-query. Поиск осуществляется по title, description, keywords, host html страницы.
  • subcategories: содержит массив подкатегорий, необязательный параметр

Добавление категорий

  • Форкнуть репозиторий
  • Составить запрос: поле поиска на percolator.io поддерживает simple-query-string-query
  • Добавить категорию в файл data/categories.yml.
  • Pull-request
  • все эти операции можно осуществить через веб интерфейс гитхаба

Правила

  • Каждая категория должна охватывать большую предметную область
  • В поле query должны быть только самые необходимые шаблоны
  • Не плодить подкатегории
  • Не удалять категории
  • Не менять id
  • Должны проходить тесты

TODO

  • обавить поддержку хранения категорий в файлах и папках

Bitdeli Badge