Some questions from fixing these… - Should the current core version be set as an attribute in the playbook so it is available on any page? I put it in the apache-felix-framwork.adoc page as
:framework-version: R8 but perhaps this would be more useful in the playbook. - I don’t know that we have current TCK compliance results for the framework or anything else…. do we? On the apache-felix-framework-faq.adoc I changed from an outdated and broken link to R4.2 to simply saying “Yes” to “is it compliant?”. This might be a place to use the version attribute, e.g. “is the framework R8 compliant?". And a couple of comments/questions below… Thanks! David Jencks > On Jul 21, 2021, at 2:39 PM, Karl Pauls <karlpa...@gmail.com> wrote: > > Hi David, > > thanks again for taking care of this. Looks very good overall. I > noticed some minor issues namely, > > - In the top right corner (or the „hamburger“ menu in the mobile view) > we have „Projects“ which I think should rather be „Subprojects“ to be > consistent with the sidebar. That said, I’m not sure we need the > „hamburger“ menu/the top right corner short links at all as they are > in the sidebar anyways (but I don’t feel too strongly about it). fixed > - On the download page, the links for the framework distribution are > not correct. They need to target the distribution artifacts (i.e., > org.apache.felix.main.distribution-7.0.0.tar.gz and > org.apache.felix.main.distribution-7.0.0.zip) I changed the (top) “framework distribution” section. Is it correct for the subprojects framework entry points to the framework jar and related source-release artifacts? > > - The framework page > (https://felix.staged.apache.org/documentation/subprojects/apache-felix-framework.html) > has only a broken listing „{% for label, page in children %}* link:{{ > page.path }}[{{ page.headers.title }}] {% endfor %}“ fixed > > - In the framework FAQ > (/documentation/subprojects/apache-felix-framework/apache-felix-framework-faq.html) > there are some broken links. fixed > > - The index page does say: „A list of javascript extracted news > excerpts:“ but there are no excerpts. If that is hard todo right now, > maybe we should just remove that notice? > If we put the list of releases in a .yml or json5 file that would be plausible, but I don’t think it adds much value. I removed the placeholder. > - Ultimately, it would be very good to update the > https://felix.staged.apache.org/documentation/development/site-how-to.html > with the new way of working and update the bits about changing the > side on releases as well here: > https://felix.staged.apache.org/documentation/development/release-management-nexus.html#_update_the_site Soon :-) > > I think it would be good if we could get these fixed before the > switch. Otherwise, I think we are good to go - thanks a lot! > > Regards, > > Karl > > On Wed, Jul 21, 2021 at 6:18 PM David Jencks <david.a.jen...@gmail.com> wrote: >> >> Thanks!, fixed. >> >> David Jencks >> >>> On Jul 21, 2021, at 1:04 AM, Александр Шаклеин <cheester...@gmail.com> >>> wrote: >>> >>> Hi all >>> Tutorials page starting with code block >>> >>> ср, 21 июл. 2021 г., 10:01 David Jencks <david.a.jen...@gmail.com>: >>> >>>> I’ve updated the UI to fix the problems noted, and made the logo have a >>>> transparent background as Amit suggested. For some reason Safari doesn’t >>>> seem to load the fixed logo, but it looks fine on Chrome and Firefox. >>>> >>>> I need to do something about the changelog links on the download page, but >>>> it’s not any worse than the current download page where these links are all >>>> broken. >>>> >>>> Any other comments? I think infra would appreciate us switching to the >>>> new site soon. >>>> >>>> Thanks >>>> David Jencks >>>> >>>>> On Jul 19, 2021, at 11:26 PM, David Jencks <david.a.jen...@gmail.com> >>>> wrote: >>>>> >>>>> Hi Amit, >>>>> >>>>> Great idea, and it looks like there are free tools to do that that even >>>> I will be able to figure out how to use! >>>>> >>>>> Thanks >>>>> David >>>>> >>>>>> On Jul 19, 2021, at 10:57 PM, Amit Mondal <ad...@amitinside.com> wrote: >>>>>> >>>>>> Hi David, >>>>>> >>>>>> The new revamped website looks pretty awesome. I have one tiny >>>> proposal: we could make the Felix logo transparent so that it looks >>>> dissolved on the background. >>>>>> >>>>>> Best Regards, >>>>>> Amit >>>>>> ________________________________ >>>>>> From: David Jencks <david.a.jen...@gmail.com> >>>>>> Sent: 20 July 2021 02:25 >>>>>> To: dev@felix.apache.org <dev@felix.apache.org> >>>>>> Subject: Re: Preview of new website? >>>>>> >>>>>> I’ve set up a preview at https://felix.staged.apache.org/ >>>>>> >>>>>> I think the content is in an acceptable if not ideal state to switch >>>> over from the CMS site. >>>>>> >>>>>> The top bar of the UI needs some work: >>>>>> - feather looks weird >>>>>> - “apache felix” both in logo and text >>>>>> - links in drop-downs broken >>>>>> - downloads link broken. >>>>>> >>>>>> I’d like to integrate the README-based subproject documentation (e.g. >>>> atomos, scr) better but I’ll discuss that in another email. >>>>>> >>>>>> David Jencks >>>>>> >>>>>>> On Jul 14, 2021, at 2:18 PM, Karl Pauls <karlpa...@gmail.com> wrote: >>>>>>> >>>>>>> Hi David, >>>>>>> >>>>>>> sounds like very good progress - thanks a lot for looking into this! >>>>>>> >>>>>>> I think a preview would be good if it is not too much work. >>>>>>> >>>>>>> regards, >>>>>>> >>>>>>> Karl >>>>>>> >>>>>>> On Wed, Jul 14, 2021 at 11:06 PM David Jencks < >>>> david.a.jen...@gmail.com> wrote: >>>>>>>> >>>>>>>> I hope to get the new Antora based website deployable in the next few >>>> days, the main task left is setting up an .htaccess file with redirects >>>> from the old page locations to the new. >>>>>>>> >>>>>>>> Does anyone want to see a preview before I make the new site live, or >>>> shall we assume the best and fix any problems anyone notices? >>>>>>>> >>>>>>>> Thanks >>>>>>>> David Jencks >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Karl Pauls >>>>>>> karlpa...@gmail.com >>>>>> >>>>> >>>> >>>> >> > > > -- > Karl Pauls > karlpa...@gmail.com