Commit Graph

19 Commits

Author SHA1 Message Date
filipenevola
1a5d6fb5b6 - MDG => Meteor Software
- updates CONTRIBUTING.md
2019-12-13 08:05:14 -04:00
Hugh Willson
d2db339087 Move markdown and showdown to packages/deprecated (#9737) 2018-03-21 11:52:01 -04:00
Hugh Willson
4b7aabe321 Update stylus deprecation notice to use proper last version (#9702) 2018-03-07 11:48:51 -05:00
Frédéric G. MARAND
fd63390bf7 Refactor facts to uncouple from templating/blaze (feature 262) (#9629) 2018-02-21 11:17:22 -05:00
Ben Newman
c0c2aa32d3 Remove stray packages/deprecated/stylus/.versions file. 2018-01-22 17:32:33 -05:00
Ben Newman
41161774d6 Bump stylus patch version to 2.513.14 and update references. 2018-01-22 16:28:04 -05:00
Ben Newman
f1f287893a Include inputFile.getArch() in StylusCompiler cache key.
Similar to this CachedCoffeeScriptCompiler change:
620689f7de

And this LessCompiler change: 8cadd4e215
2018-01-22 16:24:27 -05:00
Ben Newman
a5fc5b030e Bring back deprecated stylus package in order to fix a caching bug.
This code was recently removed in PR #9445, with this commit:
d644705aa8

Rather than removing deprecated code entirely from the codebase, I think
it's sufficient to keep it in packages/deprecated, and print a deprecation
notice whenever the package is used. This way it's clear that developers
should migrate to other similar packages, but we can still release
important patches for those who haven't been able to migrate yet.

cc @hwillson @abernix
2018-01-22 16:19:55 -05:00
Hugh Willson
d644705aa8 Deprecate stylus (#9445)
* Deprecate the stylus package

Better / more up to date 3rd party stylus packages exist and
there isn't really any technical reason why Meteor core needs
to include its own stylus package. Since a stylus package
can be fully built and managed outside of core, this commit
moves the `stylus` package into `deprecated` (and preps the
package contents for deprecation if we decide to publish a
final version).

* Removed dupe

* Add test placeholder css file to console test runner

Some of Meteor's package tests require at least one `.css`
file to be available in the tested application bundle
(e.g. "appcache - sections validity" and "webapp -
content-type header"). The inclusion of this file makes
sure that at least one `.css` file can always be found,
when the tests are run.

* Bump test-in-console package version

* Bump package minor version

Putting the minor version at something unreachable to
make sure the deprecated version isn't accidientally
pulled into an app when running
`meteor update --all-packages` or `meteor update stylus`.

* Add PR link
2017-12-14 09:47:02 -05:00
Hugh Willson
a365ad7910 Deprecate fastclick
Since `fastclick` is no longer maintained, is introducing bugs,
and is no longer really necessary with modern mobile browsers,
it is being deprecated.
2017-08-24 07:19:29 -04:00
Ben Newman
ce0b499224 Move old packages from packages/non-core to packages/deprecated. 2017-08-02 13:36:24 -04:00
Ben Newman
ad9f218042 Move various deprecated packages to packages/deprecated. 2017-02-10 17:47:27 -05:00
Jesse Rosenberger
2a09a6740a Move deprecated account packages to deprecated instead of non-core.
Since they're deprecated and non-core.
2017-02-10 17:39:02 +02:00
Jesse Rosenberger
d0151c04f1 Improve the display of the deprecation warning for accounts packages 2017-02-10 17:34:55 +02:00
Jesse Rosenberger
786511dffc Move facebook out of deprecated for consistency, for now.
It will get moved back in an upcoming merge.
2017-02-10 17:34:55 +02:00
Ben Newman
e2cf76f8da Move deprecated packages from packages/non-core to packages/deprecated.
These subdirectories are functionally equivalent, but obviously the
packages/deprecated directory is a better home for deprecated packages.
2017-02-08 16:20:23 -05:00
Ben Newman
134fa0d226 Move facebook package to packages/deprecated. 2016-12-01 16:44:43 -05:00
David Glasser
6ea8443f30 Update calls to addFiles, onUse, and onTest 2014-12-09 20:18:31 -08:00
David Greenspan
32f6edc624 Deprecate amplify,backbone,bootstrap,d3
packages/deprecated/README:

```
These packages are no longer actively maintained by MDG.  Seek
community alternatives instead.

Note that these packages still exist in atmosphere, and you can still
build a package that depends on one of them by specifying an explicit
package version.
```

Nothing technically prevents us from publishing further versions of these packages (like the ones in packages/non-core).
2014-09-25 11:02:34 -07:00