Solid engineering. The main gap is visibility.

A Serendipity Styx repository for Spartacus remote fetches - highly maintained!

Documentation

68

Contributing guide5pt0

No CONTRIBUTING.md found (−47 pts base + up to −53 pts more for content).

Add a CONTRIBUTING.md telling newcomers how to get involved. Include setup, code style, test, and PR instructions.

README12pt63

README is present.

Install and run instructions9pt90

README documents how to install the project.

License6pt100

A license file is present.

Engineering

67

Linting and formatting5pt0

No PHP linter or static analysis tool configured.

Add PHP_CodeSniffer (phpcs.xml) for style or PHPStan (phpstan.neon) for static analysis. Run either in CI.

Issue and PR templates6pt0

No issue or PR templates found (−100 pts).

Add .github/ISSUE_TEMPLATE/ with bug_report.md and feature_request.md to guide contributors. It dramatically improves issue quality.

Reproducibility6pt70

Lockfile present (serendipity_event_portier/vendor/fgrosse/phpasn1/composer.lock). Installs are reproducible.

Tests18pt80

Test files detected (serendipity_event_lsrstopper/tests).

CI/CD14pt100

CI is configured (serendipity_event_portier/vendor/fgrosse/phpasn1/.travis.yml).

Project health

100

Dependency manifest6pt100

Dependency manifest found (serendipity_event_blogpdf/TCPDF/composer.json).

Repository metadata5pt100

Repository has a description.

Activity5pt100

Actively maintained (pushed within the last month).

Housekeeping3pt100

.gitignore present.

Repository health signals

Activity, community, and responsiveness at scan time

Activity

  • Commits (30d / 90d)
  • 1
    Forks
  • Releases

Community

  • Community health
  • authors own >50% of commits
  • 5
    Watchers

Responsiveness

  • Median issue response
  • Median PR merge time
  • 0
    Open issues
Repository files316 root entries
  • mail2s9y
  • serendipity_event_adminnotes
  • serendipity_event_aggregator
    Good: A license file is present.
  • serendipity_event_amazonchooser
  • serendipity_event_assigncategories
  • serendipity_event_autotitle
  • serendipity_event_autoupdate
  • serendipity_event_backend
  • serendipity_event_backendrss
  • serendipity_event_backup
  • serendipity_event_blogpdf
    Good: Dependency manifest found (serendipity_event_blogpdf/TCPDF/composer.json).
  • serendipity_event_cal
  • serendipity_event_categorytemplates
  • serendipity_event_challengeresponse
  • serendipity_event_comics
  • serendipity_event_commentedit
  • serendipity_event_commentsearch
  • serendipity_event_commentspice
  • serendipity_event_communityrating
  • serendipity_event_contactform
  • serendipity_event_contentrewrite
  • serendipity_event_cpgselector
  • serendipity_event_creativecommons
  • serendipity_event_cronjob
  • serendipity_event_custom_permalinks
  • serendipity_event_customarchive
  • serendipity_event_dbclean
  • serendipity_event_dejure
  • serendipity_event_disqus
  • serendipity_event_downloadmanager
  • serendipity_event_dpsyntaxhighlighter
  • serendipity_event_dsgvo_gdpr
  • serendipity_event_email_bot_obfuscator
  • serendipity_event_emoticonchooser
  • serendipity_event_entrycheck
  • serendipity_event_entrylastmodified
  • serendipity_event_entrypaging
  • serendipity_event_entrysplit
  • serendipity_event_externalauth
  • serendipity_event_externalphp
  • serendipity_event_facebook
  • serendipity_event_faq
  • serendipity_event_feed
  • serendipity_event_filter_entries
  • serendipity_event_flattr
  • serendipity_event_flickr
  • serendipity_event_forgotpassword
  • serendipity_event_forum
  • serendipity_event_freetag
  • serendipity_event_geo_json
  • serendipity_event_geotag
  • serendipity_event_geourl
  • serendipity_event_geshi
  • serendipity_event_getid3
  • serendipity_event_glossary
  • serendipity_event_google_analytics
  • serendipity_event_google_sitemap
  • serendipity_event_gravatar
  • serendipity_event_guestbook
  • serendipity_event_head_nugget
  • serendipity_event_httpauth
  • serendipity_event_imageselectorplus
  • serendipity_event_includeentry
  • serendipity_event_karma
  • serendipity_event_kubrickheader
  • serendipity_event_layout_printerfriendly
  • serendipity_event_lightbox
  • serendipity_event_linklist
  • serendipity_event_linktoolbar
  • serendipity_event_linktrimmer
  • serendipity_event_livecomment
  • serendipity_event_livesearch
  • serendipity_event_loginform
  • serendipity_event_lsrstopper
    Good: Test files detected (serendipity_event_lsrstopper/tests).
  • serendipity_event_mailcc
  • serendipity_event_mailentry
  • serendipity_event_markdown
  • serendipity_event_markread
  • serendipity_event_metadesc
  • serendipity_event_microformats
  • serendipity_event_mimetex
  • serendipity_event_mobile_output
  • serendipity_event_multilingual
  • serendipity_event_mycalendar
  • serendipity_event_mymood
  • serendipity_event_newsbox
  • serendipity_event_oembed
  • serendipity_event_openid
  • serendipity_event_osm
  • serendipity_event_outdate_entries
  • serendipity_event_page_nugget
  • serendipity_event_phoneblogz
  • serendipity_event_photoblog
  • serendipity_event_podcast
  • serendipity_event_popfetcher
  • serendipity_event_portier
    Good: CI is configured (serendipity_event_portier/vendor/fgrosse/phpasn1/.travis.yml).
    Good: Lockfile present (serendipity_event_portier/vendor/fgrosse/phpasn1/composer.lock). Installs are reproducible.
  • serendipity_event_prettify
  • serendipity_event_proxy_realip
  • serendipity_event_randomblogdescription
  • serendipity_event_realtimecomments
  • serendipity_event_recaptcha
  • serendipity_event_regexpmarkup
  • serendipity_event_relatedlinks
  • serendipity_event_responsiveimages
  • serendipity_event_searchhighlight
  • serendipity_event_sidebarhider
  • serendipity_event_smtpmail
    Good: Security policy present.
  • serendipity_event_social
  • serendipity_event_spamblock_bayes
  • serendipity_event_spamblock_bee
  • serendipity_event_stalkerbuster
  • serendipity_event_startcat
  • serendipity_event_staticpage
  • serendipity_event_statistics
  • serendipity_event_suggest
  • serendipity_event_template_editor
  • serendipity_event_templatechooser
  • serendipity_event_textile
  • serendipity_event_textlinkads
  • serendipity_event_textwiki
  • serendipity_event_thumbnails
  • serendipity_event_tinymce
  • serendipity_event_tinypng
  • serendipity_event_todolist
  • serendipity_event_tooltips
  • serendipity_event_trackback
  • serendipity_event_trackexits
  • serendipity_event_typesetbuttons
  • serendipity_event_typoquote
  • serendipity_event_unstrip_tags
  • serendipity_event_usergallery
  • serendipity_event_userprofiles
  • serendipity_event_versioning
  • serendipity_event_vgwort
  • serendipity_event_wikilinks
  • serendipity_event_wordwrap
  • serendipity_event_wrapurl
  • serendipity_event_xsstrust
  • serendipity_event_youtube
  • serendipity_plugin_adduser
  • serendipity_plugin_amazon
  • serendipity_plugin_category_dhtml_menu
  • serendipity_plugin_coppermine
  • serendipity_plugin_creativecommons
  • serendipity_plugin_currently
  • serendipity_plugin_externalphp
  • serendipity_plugin_flickr
  • serendipity_plugin_flickrbadge
  • serendipity_plugin_ggopis
  • serendipity_plugin_google_adsense
  • serendipity_plugin_google_quicksearch
  • serendipity_plugin_heavyrotation
  • serendipity_plugin_imagesidebar
  • serendipity_plugin_karmaranking
  • serendipity_plugin_loginform
  • serendipity_plugin_nugget_multilingual
  • serendipity_plugin_pagerank
  • serendipity_plugin_photoblog
  • serendipity_plugin_piwik
  • serendipity_plugin_pollbox
  • serendipity_plugin_popularentries
  • serendipity_plugin_quicklink
  • serendipity_plugin_randomquotes
  • serendipity_plugin_shoutbox
  • serendipity_plugin_shoutcast
  • serendipity_plugin_showentries
  • serendipity_plugin_sidebarlogo
  • serendipity_plugin_templatedropdown
  • serendipity_plugin_timezones
  • serendipity_plugin_topexits
  • serendipity_plugin_topreferrers
  • serendipity_plugin_twitter
  • serendipity_plugin_wikipedia_finder
  • .gitignore
    Good: .gitignore present.
  • emerge_spartacus.php
  • emerge.sh
  • gitclone.php
  • gitclone.sh
  • header.php
  • init-readme.txt
    Good: README is present.
    Issue: README has some structure (−7 pts). 2-3 headings earns partial credit; 4+ earns the full +15 pts.Fix: Add more sections (Overview, Install, Usage, Contributing) using ## headings.
    Issue: No screenshots or images in the README (−20 pts).Fix: Add a GIF, screenshot, or logo image. It is the fastest way to show what your project does.
    Good: README has code examples.
    Good: README links to a live demo or deployed app.
    Issue: No status badges in the README (−10 pts).Fix: Add CI/build status badges from shields.io or your CI provider to signal project health.
    Good: README documents how to install the project.
    Good: README documents how to run the project.
  • last.txt
  • package_event_bg.xml
  • package_event_cn.xml
  • package_event_cs.xml
  • package_event_cz.xml
  • package_event_da.xml
  • package_event_de.xml
  • package_event_en.xml
  • package_event_es.xml
  • package_event_fa.xml
  • package_event_fi.xml
  • package_event_fr.xml
  • package_event_hu.xml
  • package_event_is.xml
  • package_event_it.xml
  • package_event_ja.xml
  • package_event_ko.xml
  • package_event_nl.xml
  • package_event_no.xml
  • package_event_pl.xml
  • package_event_pt_PT.xml
  • package_event_pt.xml
  • package_event_ro.xml
  • package_event_ru.xml
  • package_event_sa.xml
  • package_event_se.xml
  • package_event_sk.xml
  • package_event_ta.xml
  • package_event_tn.xml
  • package_event_tr.xml
  • package_event_tw.xml
  • package_event_zh.xml
  • package_event.xml
  • package_RSSevent_bg.xml
  • package_RSSevent_cn.xml
  • package_RSSevent_cs.xml
  • package_RSSevent_cz.xml
  • package_RSSevent_da.xml
  • package_RSSevent_de.xml
  • package_RSSevent_en.xml
  • package_RSSevent_es.xml
  • package_RSSevent_fa.xml
  • package_RSSevent_fi.xml
  • package_RSSevent_fr.xml
  • package_RSSevent_hu.xml
  • package_RSSevent_is.xml
  • package_RSSevent_it.xml
  • package_RSSevent_ja.xml
  • package_RSSevent_ko.xml
  • package_RSSevent_nl.xml
  • package_RSSevent_no.xml
  • package_RSSevent_pl.xml
  • package_RSSevent_pt_PT.xml
  • package_RSSevent_pt.xml
  • package_RSSevent_ro.xml
  • package_RSSevent_ru.xml
  • package_RSSevent_sa.xml
  • package_RSSevent_se.xml
  • package_RSSevent_sk.xml
  • package_RSSevent_ta.xml
  • package_RSSevent_tn.xml
  • package_RSSevent_tr.xml
  • package_RSSevent_tw.xml
  • package_RSSevent_zh.xml
  • package_RSSevent.xml
  • package_RSSsidebar_bg.xml
  • package_RSSsidebar_cn.xml
  • package_RSSsidebar_cs.xml
  • package_RSSsidebar_cz.xml
  • package_RSSsidebar_da.xml
  • package_RSSsidebar_de.xml
  • package_RSSsidebar_en.xml
  • package_RSSsidebar_es.xml
  • package_RSSsidebar_fa.xml
  • package_RSSsidebar_fi.xml
  • package_RSSsidebar_fr.xml
  • package_RSSsidebar_hu.xml
  • package_RSSsidebar_is.xml
  • package_RSSsidebar_it.xml
  • package_RSSsidebar_ja.xml
  • package_RSSsidebar_ko.xml
  • package_RSSsidebar_nl.xml
  • package_RSSsidebar_no.xml
  • package_RSSsidebar_pl.xml
  • package_RSSsidebar_pt_PT.xml
  • package_RSSsidebar_pt.xml
  • package_RSSsidebar_ro.xml
  • package_RSSsidebar_ru.xml
  • package_RSSsidebar_sa.xml
  • package_RSSsidebar_se.xml
  • package_RSSsidebar_sk.xml
  • package_RSSsidebar_ta.xml
  • package_RSSsidebar_tn.xml
  • package_RSSsidebar_tr.xml
  • package_RSSsidebar_tw.xml
  • package_RSSsidebar_zh.xml
  • package_RSSsidebar.xml
  • package_sidebar_bg.xml
  • package_sidebar_cn.xml
  • package_sidebar_cs.xml
  • package_sidebar_cz.xml
  • package_sidebar_da.xml
  • package_sidebar_de.xml
  • package_sidebar_en.xml
  • package_sidebar_es.xml
  • package_sidebar_fa.xml
  • package_sidebar_fi.xml
  • package_sidebar_fr.xml
  • package_sidebar_hu.xml
  • package_sidebar_is.xml
  • package_sidebar_it.xml
  • package_sidebar_ja.xml
  • package_sidebar_ko.xml
  • package_sidebar_nl.xml
  • package_sidebar_no.xml
  • package_sidebar_pl.xml
  • package_sidebar_pt_PT.xml
  • package_sidebar_pt.xml
  • package_sidebar_ro.xml
  • package_sidebar_ru.xml
  • package_sidebar_sa.xml
  • package_sidebar_se.xml
  • package_sidebar_sk.xml
  • package_sidebar_ta.xml
  • package_sidebar_tn.xml
  • package_sidebar_tr.xml
  • package_sidebar_tw.xml
  • package_sidebar_zh.xml
  • package_sidebar.xml
  • package_template.xml
  • PLUGIN_CATEGORIES.txt
  • README.md
  • recode.php
  • s9y_release.sh
  • s9ymd5.php
  • update.sh