You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2017/06/19 12:31:24 UTC

[40/50] [abbrv] sling-site git commit: reorganize TODO list

reorganize TODO list


Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/58072c0e
Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/58072c0e
Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/58072c0e

Branch: refs/heads/master
Commit: 58072c0e882fcd499205679df5b417c2daed605d
Parents: 5d21273
Author: Bertrand Delacretaz <bd...@apache.org>
Authored: Thu Jun 15 06:07:55 2017 -0400
Committer: Bertrand Delacretaz <bd...@apache.org>
Committed: Thu Jun 15 06:07:55 2017 -0400

----------------------------------------------------------------------
 README.md | 35 ++++++++++++++++++++++-------------
 1 file changed, 22 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/sling-site/blob/58072c0e/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index c785326..d3e6428 100644
--- a/README.md
+++ b/README.md
@@ -2,22 +2,31 @@
 Experimenting with JBake for the Apache Sling website
 
 ## TODO
-* Add proper front matter to all pages
-* Use the page template instead of post
-* Use tags in the page template and for navigation
-* Fix internal links like `refs.project-information.path` (how? not sure so far)
-* Left menu is not yellow as on the old site
-* Page header and footer, logo etc
+
+### "Looks easy" (famous last words)
 * Move images and other files to /assets and convert their links
-* Remove unused assets files and templates (copied from JBake Groovy sample)
-* Implement the dynamic downloads page
-* Enumerate child pages in documentation/tutorials-how-tos.html
-* Tables are broken in project-information.html for example
-* Fix references like `refs.authentication-tasks.headers.excerpt` as well as `.title` references
-* Fix remaining `refs.` links
-* Remove or replace the `[TOC]` macro
+* Enumerate child pages in documentation/tutorials-how-tos.html -> replace with a manually generated list? or use tags to mark and select that content.
+* Tables are broken in project-information.html for example -> replace with HTML tables copied from the current site? Looks like pegdown doesn't do tables.
+* Fix references like `refs.authentication-tasks.headers.excerpt` as well as `.title` references -> replace with copies of those titles and excerpts, or use tags to mark and select
+* Fix remaining `refs.` links -> those are probably broken anyway
+
+### Might be harder
+* Implement the dynamic downloads page (shouldn't be too hard but haven't looked in detail yet)
+* Remove or replace the `[TOC]` macro (but we might do without it)
+
+### Nice to have, maybe later
+* Left menu is not yellow as on the old site (we might refresh the overall style anyway)
+
+### Final validation etc
+* Review all pages
 * Resync the content with the current Sling website if needed, initially synced at r1798604
 
+### Done
+* Fix internal links like `refs.project-information.path` 
+* Page header and footer, logo etc
+* Remove unused assets files and templates (copied from JBake Groovy sample)
+
+
 ## JBake notes
 * Currently using 2.5.1, see under `/bin`, docs at http://jbake.org/docs/2.5.1
 * Apparently uses https://github.com/sirthias/pegdown for Markdown, syntax info at https://github.com/sirthias/pegdown/blob/master/src/test/resources/MarkdownTest103/Markdown%20Documentation%20-%20Syntax.md