I’ve: - added a link to the KEYS file and validation instructions to the downloads page. - updated the site-how-to and release-management-nexus pages to correspond to the Antora site. - restored the components/bundle-plugin[-archives] documentation I deleted earlier.
The CMS system is going to be deactivated in a few days. If there are no more comments I’m going to switch over to the new site on Wednesday July 28 (2 days). I think the new site is definitely in usable condition and we can deal with any remaining problems as they appear. David Jencks > On Jul 21, 2021, at 4:57 PM, David Jencks <david.a.jen...@gmail.com> wrote: > > 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 >> <mailto: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 >> >> <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 >> <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 >> <mailto:david.a.jen...@gmail.com>> wrote: >>> >>> Thanks!, fixed. >>> >>> David Jencks >>> >>>> On Jul 21, 2021, at 1:04 AM, Александр Шаклеин <cheester...@gmail.com >>>> <mailto:cheester...@gmail.com>> wrote: >>>> >>>> Hi all >>>> Tutorials page starting with code block >>>> >>>> ср, 21 июл. 2021 г., 10:01 David Jencks <david.a.jen...@gmail.com >>>> <mailto: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 >>>>>> <mailto: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 >>>>>>> <mailto: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 >>>>>>> <mailto:david.a.jen...@gmail.com>> >>>>>>> Sent: 20 July 2021 02:25 >>>>>>> To: dev@felix.apache.org <mailto:dev@felix.apache.org> >>>>>>> <dev@felix.apache.org <mailto:dev@felix.apache.org>> >>>>>>> Subject: Re: Preview of new website? >>>>>>> >>>>>>> I’ve set up a preview at https://felix.staged.apache.org/ >>>>>>> <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 >>>>>>>> <mailto: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 <mailto: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 <mailto:karlpa...@gmail.com> >>>>>>> >>>>>> >>>>> >>>>> >>> >> >> >> -- >> Karl Pauls >> karlpa...@gmail.com <mailto:karlpa...@gmail.com> >