You are here: Foswiki>Tasks Web>Item12913 (02 Jan 2015, GeorgeClark)Edit Attach

Item12913: Trunk manifest issues - files missing from manifest, check_manifest is not complete.

pencil
Priority: Normal
Current State: Closed
Released In: 1.2.0
Target Release: minor
Applies To: Engine
Component: BuildContrib
Branches: trunk master
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
Ran the check_manifest script and found a number of manifest inconsistencies. Some I've fixed, but others I'm not sure what to do with.

Also the check_manifest script has some issues. It doesn't do a recursive check when checking core. And it seems to occasionally incorrectly flag files. (It flags files as missing from manifest if the permissions are not present).

-- GeorgeClark - 24 May 2014

SmiliesPlugin

Except for the Makefile, I think that these are obsolete and can be rm'd from the repo.
Processing manifest /var/www/foswiki/trunk/SmiliesPlugin/lib/Foswiki/Plugins/SmiliesPlugin/MANIFEST
The following 21 files files were found in git, but are not in MANIFEST:
pub/System/SmiliesPlugin/Makefile
pub/System/SmiliesPlugin/biggrin.gif
pub/System/SmiliesPlugin/confused.gif
pub/System/SmiliesPlugin/cool.gif
pub/System/SmiliesPlugin/devil.gif
pub/System/SmiliesPlugin/devilwink.gif
pub/System/SmiliesPlugin/eek.gif
pub/System/SmiliesPlugin/frown.gif
pub/System/SmiliesPlugin/indifferent.gif
pub/System/SmiliesPlugin/love.gif
pub/System/SmiliesPlugin/mad.gif
pub/System/SmiliesPlugin/no.gif
pub/System/SmiliesPlugin/redface.gif
pub/System/SmiliesPlugin/rolleyes.gif
pub/System/SmiliesPlugin/sealed.gif
pub/System/SmiliesPlugin/skull.gif
pub/System/SmiliesPlugin/smile.gif
pub/System/SmiliesPlugin/thumbs.gif
pub/System/SmiliesPlugin/tongue.gif
pub/System/SmiliesPlugin/wink.gif
pub/System/SmiliesPlugin/yes.gif

-- GeorgeClark - 24 May 2014

PatternSkin

Not sure what is going on with these. They don't appear to be referenced
Processing manifest /var/www/foswiki/trunk/PatternSkin/lib/Foswiki/Contrib/PatternSkin/MANIFEST
The following 24 files files were found in git, but are not in MANIFEST:
pub/System/PatternSkinTheme/top_bar_gradient.png
pub/System/PatternSkinTheme2012/20091227_Foswiki_logo.png
pub/System/PatternSkinTheme2012/Foswiki_logo_2011-ico.png
pub/System/PatternSkinTheme2012/Foswiki_logo_double_O.png
pub/System/PatternSkinTheme2012/Foswiki_logo_horizontal.svg
pub/System/PatternSkinTheme2012/Foswiki_logo_ico.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_100px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_150px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_200px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_300dpi.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_300px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_60px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_mark_80px.png
pub/System/PatternSkinTheme2012/Foswiki_logo_on_white.png
pub/System/PatternSkinTheme2012/Foswiki_logo_rainbow.png
pub/System/PatternSkinTheme2012/Foswiki_logo_updrop.png
pub/System/PatternSkinTheme2012/Foswiki_logo_vertical.svg
pub/System/PatternSkinTheme2012/Foswiki_logo_vertical_300dpi.png
pub/System/PatternSkinTheme2012/fw-logo-colored.png
pub/System/PatternSkinTheme2012/keepers.jpg
pub/System/PatternSkinTheme2012/logo.png
pub/System/PatternSkinTheme2012/new-foswiki-logo.svg
pub/System/PatternSkinTheme2012/new-foswiki-logo3.png
pub/System/PatternSkinTheme2012/wheel.png
All files in MANIFEST are in git.

-- GeorgeClark - 24 May 2014

JQueryPlugin

I think the ,v files should be removed from the repo. I assume the uncompressed files are okay, as we will ship the compressed versions. The manifest checker could use some tweaking.
Processing manifest /var/www/foswiki/trunk/JQueryPlugin/lib/Foswiki/Plugins/JQueryPlugin/MANIFEST
The following 15 files files were found in git, but are not in MANIFEST:
pub/System/JQueryCycle/beach1.jpg,v
pub/System/JQueryCycle/beach2.jpg,v
pub/System/JQueryCycle/beach3.jpg,v
pub/System/JQueryInnerFade/ggbg.gif,v
pub/System/JQueryInnerFade/km.jpg,v
pub/System/JQueryInnerFade/rt_arch.jpg,v
pub/System/JQueryInnerFade/tuev.jpg,v
pub/System/JQueryInnerFade/whizzkids.gif,v
pub/System/JQueryMasonry/jQuery-Masonry.jpg,v
pub/System/JQueryPlugin/plugins/simplemodal/jquery.simplemodal-1.4.2.patch
pub/System/JQueryPlugin/plugins/tabpane/jquery.tabpane.init.uncompressed.js
pub/System/JQueryPlugin/plugins/validate/jquery.validate.1.7.uncompressed.patch
pub/System/JQueryPlugin/plugins/validate/jquery.validate.1.8.uncompressed.patch
pub/System/JQueryPlugin/plugins/validate/jquery.validate.1.9.uncompressed.patch
pub/System/JQuerySlimbox/IMG_1190.JPG,v
All files in MANIFEST are in git.

-- GeorgeClark - 24 May 2014

FamFamFamContrib

I think it's okay to omit the SVG files. They don't seem to be referenced.

Processing manifest /var/www/foswiki/trunk/FamFamFamContrib/lib/Foswiki/Contrib/FamFamFamContrib/MANIFEST
The following 4 files files were found in git, but are not in MANIFEST:
pub/System/FamFamFamFoswikiExtras/UEB.svg
pub/System/FamFamFamFoswikiExtras/UEB_inverted.svg
pub/System/FamFamFamFoswikiExtras/XML_icon.svg
pub/System/FamFamFamSilkGeoSilkIcons/_readme.txt
All files in MANIFEST are in git.

-- GeorgeClark - 24 May 2014

  • SmiliesPlugin: these are the old smilies left in for reference; we've got a different icon set now
  • JQueryPlugin: the ,v should indeed be removed from the repo; surely, we don't ship them; the patch files are in the repo to document any local modifications to upstream
  • FamFamFamContrib: the svg files are in there for development with pngs being derived from them; the _readme.txt could go out though
  • PatternSkin: no clue

-- MichaelDaum - 26 May 2014

PatternSkin is a new theme that picks up the latest Foswiki logo. We need to decide if we are going to use it instead of the current FatWilly theme. Other than that, I think the MANIFEST looks good. Closing the task.

-- GeorgeClark - 02 Jan 2015

 

ItemTemplate edit

Summary Trunk manifest issues - files missing from manifest, check_manifest is not complete.
ReportedBy GeorgeClark
Codebase trunk
SVN Range
AppliesTo Engine
Component BuildContrib
Priority Normal
CurrentState Closed
WaitingFor
Checkins distro:14df1a3ff052 distro:35cbc3caf6bd
TargetRelease minor
ReleasedIn 1.2.0
CheckinsOnBranches trunk master
trunkCheckins distro:14df1a3ff052
masterCheckins distro:35cbc3caf6bd
ItemBranchCheckins
Release01x01Checkins
Topic revision: r5 - 02 Jan 2015, GeorgeClark - This page was cached on 31 May 2016 - 14:13.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License