(a) Except as otherwise provided in this article, the person to whom a building permit is issued shall, at all times during the life of the permit, maintain that portion of the street, parkway and sidewalk abutting upon and adjacent to the lot or tract upon which such building is being erected, in a safe condition and clear of all building materials, rubbish, dirt or snow. He or she shall at no time obstruct the gutter or waterway of any street so as to prevent the free passage of water along the same, and if the gutter shall be shaded or covered so that ice accumulates therein, he or she shall clear the gutter so as to allow water to pass freely at all times.
(b) It shall be unlawful to mix mortar, concrete or any other building material upon the surface of any sidewalk or pavement in the village.