From a2a0e7f8a28b2eabe1a32097f0071a0f715a8102 Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 19 Nov 2019 14:55:53 -0500 Subject: [PATCH] We are closed --- README.md | 27 +++++++++++++++++++++++++-- doc.go | 24 ++++++++++++++++++++++-- doc/document.md | 28 +++++++++++++++++++++++++--- 3 files changed, 72 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c11c224d..e1725dab 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # GoFPDF document generator +[![No Maintenance +Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/jung-kurt/gofpdf/master/LICENSE) [![Report](https://goreportcard.com/badge/github.com/jung-kurt/gofpdf)](https://goreportcard.com/report/github.com/jung-kurt/gofpdf) @@ -45,6 +47,26 @@ for simplified Chinese) can be used. Also, support is provided to automatically translate UTF-8 runes to code page encodings for languages that have fewer than 256 glyphs. +## We Are Closed + +This repository will not be maintained, at least for some unknown +duration. But it is hoped that gofpdf has a bright future in the open +source world. Due to Go’s promise of compatibility, gofpdf should +continue to function without modification for a longer time than would +be the case with many other languages. + +Forks should be based on the [last viable +commit](https://github.com/jung-kurt/gofpdf/commit/603f56990463f011cb1dbb64ef7f872c1adc009a). +Tools such as +[active-forks](https://techgaun.github.io/active-forks/index.html#jung-kurt/gofpdf) +can be used to select a fork that looks promising for your needs. If a +particular fork looks like it has taken the lead in attracting +followers, this README will be updated to point people in that +direction. + +The efforts of all contributors to this project have been deeply +appreciated. Best wishes to all of you. + ## Installation To install the package on your system, run @@ -251,9 +273,10 @@ spacing. Artem Korotkiy added support of UTF-8 fonts. Dave Barnes added support for imported objects and templates. Brigham Thompson added support for rounded rectangles. Joe Westcott added underline functionality and optimized image storage. Benoit KUGLER contributed -support for rectangles with corners of unequal radius, and for file -attachments and annotations. +support for rectangles with corners of unequal radius, modification +times, and for file attachments and annotations. ## Roadmap + - Remove all legacy code page font support; use UTF-8 exclusively - Improve test coverage as reported by the coverage tool. diff --git a/doc.go b/doc.go index b54e7c79..cb46a70f 100644 --- a/doc.go +++ b/doc.go @@ -56,6 +56,24 @@ Also, support is provided to automatically translate UTF-8 runes to code page encodings for languages that have fewer than 256 glyphs. +We Are Closed + +This repository will not be maintained, at least for some unknown +duration. But it is hoped that gofpdf has a bright future in the open +source world. Due to Go’s promise of compatibility, gofpdf should +continue to function without modification for a longer time than would +be the case with many other languages. + +Forks should be based on the last viable commit. Tools such as +active-forks can be used to select a fork that looks promising for your +needs. If a particular fork looks like it has taken the lead in +attracting followers, this README will be updated to point people in +that direction. + +The efforts of all contributors to this project have been deeply +appreciated. Best wishes to all of you. + + Installation To install the package on your system, run @@ -259,13 +277,15 @@ spacing. Artem Korotkiy added support of UTF-8 fonts. Dave Barnes added support for imported objects and templates. Brigham Thompson added support for rounded rectangles. Joe Westcott added underline functionality and optimized image storage. Benoit KUGLER contributed -support for rectangles with corners of unequal radius, and for file -attachments and annotations. +support for rectangles with corners of unequal radius, modification +times, and for file attachments and annotations. Roadmap +- Remove all legacy code page font support; use UTF-8 exclusively + - Improve test coverage as reported by the coverage tool. */ package gofpdf diff --git a/doc/document.md b/doc/document.md index 5d4c970f..145fc16c 100644 --- a/doc/document.md +++ b/doc/document.md @@ -1,5 +1,6 @@ # GoFPDF document generator +[![No Maintenance Intended][badge-no-maintain]][unmaintained] [![MIT licensed][badge-mit]][license] [![Report][badge-report]][report] [![GoDoc][badge-doc]][godoc] @@ -42,6 +43,23 @@ purpose fonts. For these languages, a specialized font (for example, Also, support is provided to automatically translate UTF-8 runes to code page encodings for languages that have fewer than 256 glyphs. +## We Are Closed + +This repository will not be maintained, at least for some unknown duration. But +it is hoped that gofpdf has a bright future in the open source world. Due to +Go's promise of compatibility, gofpdf should continue to function without +modification for a longer time than would be the case with many other +languages. + +Forks should be based on the [last viable commit][last-commit]. Tools such as +[active-forks][gofpdf-fork] can be used to select a fork that looks promising +for your needs. If a particular fork looks like it has taken the lead in +attracting followers, this README will be updated to point people in that +direction. + +The efforts of all contributors to this project have been deeply appreciated. +Best wishes to all of you. + ## Installation To install the package on your system, run @@ -230,18 +248,19 @@ Matusiak added supported for word spacing. Artem Korotkiy added support of UTF-8 fonts. Dave Barnes added support for imported objects and templates. Brigham Thompson added support for rounded rectangles. Joe Westcott added underline functionality and optimized image storage. Benoit KUGLER contributed -support for rectangles with corners of unequal radius, and for file attachments -and annotations. +support for rectangles with corners of unequal radius, modification times, and +for file attachments and annotations. ## Roadmap +* Remove all legacy code page font support; use UTF-8 exclusively * Improve test coverage as reported by the coverage tool. - [badge-author]: https://img.shields.io/badge/author-Kurt_Jung-blue.svg [badge-doc]: https://img.shields.io/badge/godoc-GoFPDF-blue.svg [badge-github]: https://img.shields.io/badge/project-Git_Hub-blue.svg [badge-mit]: https://img.shields.io/badge/license-MIT-blue.svg +[badge-no-maintain]: http://unmaintained.tech/badge.svg [badge-report]: https://goreportcard.com/badge/github.com/jung-kurt/gofpdf [badge-status]: https://travis-ci.org/jung-kurt/gofpdf.svg?branch=master [coverage]: https://blog.golang.org/cover @@ -253,8 +272,10 @@ and annotations. [gfont]: https://fonts.google.com/ [github]: https://github.com/jung-kurt/gofpdf [godoc]: https://godoc.org/github.com/jung-kurt/gofpdf +[gofpdf-fork]: https://techgaun.github.io/active-forks/index.html#jung-kurt/gofpdf [issue109]: https://github.com/jung-kurt/gofpdf/issues/109 [jung]: https://github.com/jung-kurt/ +[last-commit]: https://github.com/jung-kurt/gofpdf/commit/603f56990463f011cb1dbb64ef7f872c1adc009a [license]: https://raw.githubusercontent.com/jung-kurt/gofpdf/master/LICENSE [lint]: https://github.com/golang/lint [logo]: https://github.com/jung-kurt/gofpdf/raw/master/image/logo_gofpdf.jpg?raw=true @@ -263,4 +284,5 @@ and annotations. [report]: https://goreportcard.com/report/github.com/jung-kurt/gofpdf [status]: https://travis-ci.org/jung-kurt/gofpdf [test]: https://github.com/jung-kurt/gofpdf/blob/master/fpdf_test.go +[unmaintained]: http://unmaintained.tech/ [vet]: https://golang.org/cmd/vet/