packagecontrol / packagecontrol/thecrawl

Status of this project's website vs .com official site

Open
#459 15 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

discussion website
Dominant language
Python
Stars
19
Forks
7
Avg merge
4h 53m
Merged PRs (30d)
14

Description

The official website has launched. It's forked from the website from this repo. This is good news, it means the plan worked! 🎉

It does raise the question of how to continue. Perhaps that needs a vote.

As I understand it, this is mostly about the website. The underlying crawling and data collection architecture of thecrawl is used as-is by the official website and channel. ie. SublimeHQ isn't also crawling everything again on their own, it's just the website itself that has been forked and the data from the crawler is replicated to their servers. I might be completely wrong though!

Edit: turns out I was in fact completely wrong! SublimeHQ maintains their own crawler infrastructure.

Personally I believe the community is best served by one source of truth and one official website, that we can all put energy towards and make it the best it can be. If the .com moves slowly because it's official that's fine, it's a very mature website already.

Alternatively both websites continue to exist and work in the .io maybe flows into .com at SublimeHQ's discretion.

But in my opinion having 2 websites muddies everything for no clear benefit other than the community gets to keep their project to play around with. I think fragmentation is the main pitfall of open source, it spreads and dilutes the community's energy. In this particular case I believe the .com website is the only one that's really worth contributing to as it will reach the most users. Even if that's a bit slower to move. Even if it requires approval from SublimeHQ to merge contributions.

In other words, I believe the goal has to be that .com replaces .io. One Package Control project with one website and source of truth (insert pop culture references to the Matrix, Highlander, Lord of the Rings, etc). But perhaps others have different opinions, so let's hear it from all the random cooks™️ 😄 @kaste @michaelblyons @TerminalFi @deathaxe @BenjaminSchaaf


See also https://github.com/packagecontrol/thecrawl/issues/458#issuecomment-4934029891 for more of my thoughts on the matter.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are identified; start by reviewing the linked official and repository websites and the discussion in issue #459. Done is not defined: the thread would first need a decision about whether the .io site should continue or be replaced by .com.

Written by the indexing model from the issue text.

Assessment

Domain
web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.