A clarification: I'm not planning to do anything with the scripts in
the "THIRD-PARTY" section, unless somebody tells me "foo.pl is not
third-party and can be safely removed".

Nick

On Mon, Oct 27, 2014 at 3:18 PM, Nicholas Nethercote
<n.netherc...@gmail.com> wrote:
> Hi,
>
> In https://bugzilla.mozilla.org/show_bug.cgi?id=1089446 I'm removing
> some old, unused Perl scripts from the tree. I'm giving notice here
> just in case any of the scripts I'm planning to remove are still being
> used, and also to find out if more scripts can be removed.
>
> My working list and notes are below. Everything in the "REMOVING"
> section is on track to be removed. Assistance on the "UNSURE" section
> would be helpful.
>
> Thank you.
>
> Nick
>
>
> REMOVING
> --------
> ./config/make-atom-strings.pl
> - patch to remove is r=bz
>
> ./gfx/tests/process-textruns.pl
> - patch to remove is r=roc
>
> ./build/unix/uniq.pl
> - patch to replace it with uniq.py is r=gps
>
> ./config/module2dir.pl
> - not touched meaningfully since 2003; lots of touches before that
> - glandium says it has been broken since 2008, and hence unused
> - patch to remove it is r?glandium
>
> ./netwerk/test/neckoTiming.pl
> - landed in 2001, hasn't been touched since
> - patch to remove is r?mcmanus
>
> ./xpcom/tools/analyze-xpcom-log.pl
> - unchanged since 2001, unmentioned in the repo
> - patch to remove is r?froydnj
>
> ./build/unix/abs2rel.pl
> - landed in April 2002, no non-trivial changes since then
> - no other references in the repo
> - patch to remove is r?mshal (in bug 1089832)
>
> UNSURE
> ------
> ./layout/tools/reftest/clean-reftest-output.pl
> ./layout/tools/reftest/reftest-to-html.pl
> - mentioned in layout/tools/reftest/README.txt
> - dbaron says probably not useful
>
> ./dom/xslt/tests/buster/helper/generate-rdf.pl
> - no other references in the repo
> - bz thinks it's unused; peterv might know better
>
> ./layout/mathml/updateOperatorDictionary.pl
> - appears to be in fairly recent use
>
> ./layout/reftests/fonts/generate-bitpattern-font.pl
> - mentioned by bidiMirroring.svg
>
> ./xpcom/reflect/xptcall/genstubs.pl
> - has moderately recent use
> - mentioned in porting.html
>
> ./gfx/thebes/genLanguageTagList.pl
> - seems like it might still be useful
> - used to generate gfxLanguageTagList.{cpp,h}
>
> ./security/manager/ssl/tests/unit/test_certificate_usages/generate.pl
> - mentioned in comments in
> security/manager/ssl/tests/unit/test_certificate_usages.js
>
> DEFINITELY USEFUL
> -----------------
> ./toolkit/locales/compare-locales.pl
> - Callek says it's still used for some SeaMonkey extensions
>
> ./tools/memory/bloattable.pl
> - still works with bloat logs from XPCOM_MEM_BLOAT_LOG
>
> ./tools/rb/find-comptr-leakers.pl
> ./tools/rb/find-leakers.pl
> ./tools/rb/filter-log.pl
> ./tools/rb/make-tree.pl
> ./tools/rb/bloatdiff.pl
> - all(?) still work with refcnt tracing
>
> ./tools/trace-malloc/blame.pl
> ./tools/trace-malloc/diffbloatdump.pl
> ./tools/trace-malloc/merge.pl
> ./tools/trace-malloc/histogram.pl
> ./tools/trace-malloc/leak-soup.pl
> ./tools/trace-malloc/uncategorized.pl
> - all(?) still work with trace-malloc logs
>
> ./tools/update-packaging/unwrap_full_update.pl
> - used in tools/update-packaging/Makefile.in
>
> ./tools/leak-gauge/leak-gauge.pl
> - still works
>
> ./config/milestone.pl
> - used in configure.in and other places
>
> ./config/version_win.pl
> - used in config/version.mk
>
> ./docshell/test/chrome/gen_template.pl
> ./testing/mochitest/gen_template.pl
> - useful when creating new tests
>
> ./testing/web-platform/tests/tools/pywebsocket/src/test/testdata/hello.pl
> - used in a test
>
> ./build/win32/dumpenv4python.pl
> - used in build/autoconf/hooks.m4
>
> THIRD-PARTY
> -----------
> ./gfx/cairo/libpixman/src/make-combine.pl
>
> ./intl/lwbrk/tools/anzx4051.pl
> ./intl/uconv/tools/genimpldefine.pl
> ./intl/uconv/tools/jamap.pl
> ./intl/uconv/tools/parse-mozilla-encoding-table.pl
> ./intl/uconv/tools/gen-big5hkscs-2001-mozilla.pl
> ./intl/uconv/tools/cp936tocdx.pl
> ./intl/uconv/tools/jis0212tojdx.pl
> ./intl/uconv/tools/unihan2cns.pl
> ./intl/uconv/tools/mkjpconv.pl
> ./intl/uconv/tools/adobe.pl
> ./intl/uconv/tools/gengb18030tables.pl
> ./intl/uconv/tests/stressgb.pl
> ./intl/chardet/tools/charfreqtostat.pl
> ./intl/chardet/tools/geniso2022cn.pl
> ./intl/chardet/tools/genhz.pl
> ./intl/chardet/tools/genbig5.pl
> ./intl/chardet/tools/charfreq.pl
> ./intl/chardet/tools/gengb18030.pl
> ./intl/chardet/tools/geniso2022jp.pl
> ./intl/chardet/tools/geneuctw.pl
> ./intl/chardet/tools/gensjis.pl
> ./intl/chardet/tools/geneuckr.pl
> ./intl/chardet/tools/geneucjp.pl
> ./intl/chardet/tools/gencyrillic.pl
> ./intl/chardet/tools/gencp1252.pl
> ./intl/chardet/tools/gengb2312.pl
> ./intl/chardet/tools/genutf8.pl
> ./intl/chardet/tools/geniso2022kr.pl
> ./intl/unicharutil/tools/genSpecialCasingData.pl
> ./intl/unicharutil/tools/gentransliterate.pl
> ./intl/unicharutil/tools/genUnicodePropertyData.pl
> ./intl/unicharutil/tests/genNormalizationData.pl
> ./intl/icu/source/common/rbbicst.pl
> ./intl/icu/source/tools/genren/genren.pl
> ./intl/icu/source/tools/memcheck/ICUMemCheck.pl
> ./intl/icu/source/tools/gensprep/filterRFC3454.pl
> ./intl/icu/source/i18n/regexcst.pl
>
> ./nsprpub/pr/src/misc/compile-et.pl
> ./nsprpub/pr/tests/runtests.pl
> ./nsprpub/config/make-system-wrappers.pl
> ./nsprpub/config/nfspwd.pl
> ./nsprpub/admin/explode.pl
>
> ./media/libopus/celt/arm/arm2gnu.pl
> ./media/libvpx/build/make/ads2gas.pl
> ./media/libtheora/lib/arm/arm2gnu.pl
>
> ./extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/dupe-dictionary.pl
>
> ./modules/freetype2/src/tools/afblue.pl
>
> ./security/nss/coreconf/cpdist.pl
> ./security/nss/coreconf/jniregen.pl
> ./security/nss/coreconf/outofdate.pl
> ./security/nss/coreconf/release.pl
> ./security/nss/coreconf/version.pl
> ./security/nss/coreconf/import.pl
> ./security/nss/coreconf/coreconf.pl
> ./security/nss/lib/freebl/mpi/utils/ptab.pl
> ./security/nss/lib/freebl/mpi/types.pl
> ./security/nss/cmd/signver/examples/1/signedForm.pl
> ./security/nss/cmd/signver/examples/1/form.pl
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to