[Click/tap here to expand/collapse this entire article]
[Click/tap here to expand/collapse the title section]
๐ผ๏ธ๐๏ธ๐พ๏ธ The official source repository for ImageVS, a set of Version Control Systems for digital image formats.
[Click/tap here to expand/collapse the current challenges section]
- I need to find development time to work on this project
- I need a maintainer for this project
- Tools for testing are not available to me right now
- I have limited Perl experience
Through the usage of variants, 10 image formats are supported by ImageVS, created in this order:
PNGVS(
Docs)
SVGVS(
Docs)
GIFVS(
Docs)
JPEGVS(
Docs)
TIFVS(
Docs)
BMPVS(
Docs)
HEIFVS(
Docs)
JP2VS(
Docs)
NETPVS(
Docs)
WEBPVS(
Docs)
More will be supported in the future.
ImageVS provides support for embedding image files right into a Git repository as a binary file that can be edited, and has a revision history. A hex editor can be used to edit the files. Similar to Wikimedia commons, a revision history for each file is available.
VS = Version Supercontrol
No original draft for this project exists, as one was not written at the time of inception, other than this:
ImageVS
PNGVS
JPEGVS
TIFVS
BMPVS
HEIFVS
WEBPVS
NETPVS
GIFVS
JP2VS
SVGVS
The project could have been done in C, but Perl doesn't get enough use, and is also suitable here. I felt like giving Perl a chance here. It is mostly done for software diversity reasons.
Pod is used for documentation instead of Markdown. The transition of core documentation to Pod will come in the future.
[Click/tap here to expand/collapse the benefits section]
Further documentation
is available in a separate repository (seanpm2001/ImageVS_Docs/)
Click/tap here to expand/collapse this section
- File type:
Markdown (*.md *.mkd *.mdown *.markdown) - File version:
1 (2023, Monday, December 18th at 06:03 pm PST) - Line count (including blank lines and compiler line):
223 - Word count:
1,291 - Character count (including spaces):
08,825 - Character count (excluding spaces):
07,573 - Size (in bytes):
08,840 - Current article language:
English (EN_USA)/Markdown (CommonMark)/HTML5 (HyperText Markup Language 5.3) - Encoding:
UTF-8 (Emoji 12.0 or higher recommended) - All times are UTC-7 (PDT/Pacific Time)
(Please also account for DST (Daylight Savings Time) for older/newer entries up until it is abolished/no longer followed)
Note On 2022, Sunday, March 13th at 2:00 am PST, the time jumped ahead 1 hour to 3:00 am.
Note You may need special rendering support for the
<details>HTML tag being used in this document
[Click/tap here to expand/collapse the file history section]
[Click/tap here to expand/collapse the file history entry for version 1]
View the archive of version 1- This release was made by
@seanpm2001
Note This is the first version of this file.
Changes:
- Started the file
- Made all sections (and the article itself) collapse-able
- Updated the Title section
-
- Added an anchor link to the section heading
-
- Referenced the ImageVS logo
-
- Made the section collapse-able
- Added the
Current challengessection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
- Added the
Variantssection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
- Added the
How it workssection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
- Added the
Languages usedsection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
-
- Added the
Perlsubsection
- Added the
-
-
- Added the
Why write ImageVS in Perlsub-subsection
- Added the
-
-
- Added the
Podsubsection
- Added the
- Added the
Further documentationsection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
- Updated the
File infosection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
-
- Added the file type
-
- Added the file version
-
- Added the line count (with spaces)
-
- Added the line count (without spaces)
-
- Added the word count
-
- Added the character count
-
- Added the byte count
-
- Added the language
-
- Added the encoding
-
- Added the DST warning
-
- Added the special rendering note
- Added the
File historysection -
- Added an anchor link to the section heading
-
- Made the section collapse-able
-
- Added an entry for version 1
- Added the Footer
-
- Added an anchor link to the section heading
-
- Added an anchor link to the section subheading
-
- Made the section collapse-able
- No other changes in version 1
End of file history
[Click/tap here to expand/collapse the footer section]
You have reached the bottom of this page.
