donejs / donejs/done-component

odd naming convention

Open
#71 1 comment 0 reactions 0 assignees View on GitHub
developer relations documentation p3 question
Dominant language
JavaScript
Stars
8
Forks
2
PR merge metrics
No merged PRs in 30d

Description

It's seems odd that a library named `done-component` is centered around a tag called `can-component`. This results in a bit of confusion at first glance of the relationship between the `can-component` library & the `` tag. A novice to CanJS looking at a codebase would look at the `can-component` docs and see no mention of such a tag.

Obviously the library name `can-component` was already taken, but was there a conscious decision not to make the root tag of a .component file ``?

I propose we add allow .component files to have a root tag of `` while still allowing `` for backwards compatibility. If we did this I'd also suggest updating the docs to use `` in their examples.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.