Re: [MENTORS] Podlings download pages with issues
Hi Lee, Many projects have sub-projects with downloads. For example, https://shardingsphere.apache.org/document/current/en/downloads/ is the English version of shardingsphere's download page. It is a manual process to set up a download page and then as more releases are made, a simple process to add new download artifacts with the links to the generic mirror download page and links to the .asc and .sha512 files. Your mentors can help you construct a good download page. Regards, Craig > On Mar 17, 2020, at 5:49 PM, leerho wrote: > > Dave, is there a script or tool that generates the "Releases" section of > the clutch report? If so, where do I find it? > > Lee. > > On Tue, Mar 17, 2020 at 5:07 PM Dave Fisher wrote: > >> Lee, >> >> Sent from my iPhone >> >>> On Mar 17, 2020, at 5:00 PM, Justin Mclean >> wrote: >>> >>> Hi, >>> Because our project is split up into language and dependency-related >> components, choosing what to download varies by what the user needs. >> Attempting to replicate this hierarchy on the downloads page would not only >> be redundant, it would require more work to maintain. >>> >>> I would suggest you automate it. >> >> Have a look at incubator.apache.org/clutch/datasketches.html >> >> Regards, >> Dave >> >>> >>> Thanks, >>> Justin >>> - >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >>> For additional commands, e-mail: general-h...@incubator.apache.org >>> >> >> >> - >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >> Craig L Russell c...@apache.org - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Dave, is there a script or tool that generates the "Releases" section of the clutch report? If so, where do I find it? Lee. On Tue, Mar 17, 2020 at 5:07 PM Dave Fisher wrote: > Lee, > > Sent from my iPhone > > > On Mar 17, 2020, at 5:00 PM, Justin Mclean > wrote: > > > > Hi, > > > >> Because our project is split up into language and dependency-related > components, choosing what to download varies by what the user needs. > Attempting to replicate this hierarchy on the downloads page would not only > be redundant, it would require more work to maintain. > > > > I would suggest you automate it. > > Have a look at incubator.apache.org/clutch/datasketches.html > > Regards, > Dave > > > > > Thanks, > > Justin > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [MENTORS] Podlings download pages with issues
Lee, Sent from my iPhone > On Mar 17, 2020, at 5:00 PM, Justin Mclean wrote: > > Hi, > >> Because our project is split up into language and dependency-related >> components, choosing what to download varies by what the user needs. >> Attempting to replicate this hierarchy on the downloads page would not only >> be redundant, it would require more work to maintain. > > I would suggest you automate it. Have a look at incubator.apache.org/clutch/datasketches.html Regards, Dave > > Thanks, > Justin > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Hi, > Because our project is split up into language and dependency-related > components, choosing what to download varies by what the user needs. > Attempting to replicate this hierarchy on the downloads page would not only > be redundant, it would require more work to maintain. I would suggest you automate it. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Hi, > Your script identified the following issue: > >DataSketches > (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) >Links to signatures and hashes are missing. You can’t link directly to that page like that as it encourages people not to use the mirrors to download you artefacts. The links should be on your download page with instruction on how to verify the release. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Justin, Sorry about the delayed response, but I just got back from vacation. Your script identified the following issue: DataSketches (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) Links to signatures and hashes are missing. However, if you follow the link on that page: https://downloads.apache.org/incubator/datasketches/ it brings you to a list of directories which are shorthands for the different repositories. If the user is interested in the downloads for the Java repository, for example, he/she would select "java/". The user is then presented with a list of candidate releases. The user would normally select the latest release (1.2.0-incubating). Upon selecting the candidate release the user is presented with the zip file as well as the asc and sha512 signature and hash files. Because our project is split up into language and dependency-related components, choosing what to download varies by what the user needs. Attempting to replicate this hierarchy on the downloads page would not only be redundant, it would require more work to maintain. So, I would argue that our downloads mechanism does, in fact, present the user with the zip file and the associated signatures and hashes. Perhaps I am missing something, but I think what we have does satisfy the spirit and intent of the Apache requirement to make the signature and hash files visible. Cheers, Lee. On 2020/03/04 01:53:55, Justin Mclean wrote: > Hi, > > I wrote a quick python script to check download pages and it’s found a number > fo issues which i have listed below. I’ve not double checked all the results > so there may be some false positives or it may of missed something. > > Mentors can you please ask your podlings to fix these issues. > > APISIX (http://apisix.incubator.apache.org/downloads/) > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > BRPC (http://brpc.incubator.apache.org/download/) > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz > to release area and use https://www.apache.org/dyn/closer.lua > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > DataSketches > (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) > Links to signatures and hashes are missing > > ECharts (https://echarts.apache.org/en/download.html) > Links to signatures and hashes are missing > > Heron (http://heron.incubator.apache.org/versions/) > Links to signatures and hashes are missing > > Iceberg (Checking http://iceberg.incubator.apache.org/releases/) > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Nemo (http://nemo.incubator.apache.org/pages/downloads/) > Links to signatures and hashes are missing > > Ratis (https://ratis.incubator.apache.org/#download) > Links to signatures and hashes are missing > > S2Graph (http://s2graph.incubator.apache.org/download.html) > Please change l
Re: [MENTORS] Podlings download pages with issues
Hi, brpc's web site has been updated with the latest apache release. https://brpc.apache.org/download/ Thanks for notify it. Best wishes 在 2020/3/4 上午11:25,“tan zhongyi” 写入: Thanks for pointing out. I will update brpc's website to using the latest pkg, which has been passed vote this week. 在 2020/3/4 上午9:54,“Justin Mclean” 写入: Hi, I wrote a quick python script to check download pages and it’s found a number fo issues which i have listed below. I’ve not double checked all the results so there may be some false positives or it may of missed something. Mentors can you please ask your podlings to fix these issues. APISIX (http://apisix.incubator.apache.org/downloads/) Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist BRPC (http://brpc.incubator.apache.org/download/) Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz to release area and use https://www.apache.org/dyn/closer.lua Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist DataSketches (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) Links to signatures and hashes are missing ECharts (https://echarts.apache.org/en/download.html) Links to signatures and hashes are missing Heron (http://heron.incubator.apache.org/versions/) Links to signatures and hashes are missing Iceberg (Checking http://iceberg.incubator.apache.org/releases/) Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Nemo (http://nemo.incubator.apache.org/pages/downloads/) Links to signatures and hashes are missing Ratis (https://ratis.incubator.apache.org/#download) Links to signatures and hashes are missing S2Graph (http://s2graph.incubator.apache.org/download.html) Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.2.0-incubating/apache-s2graph-0.2.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.1.0-incubating/apache-s2graph-0.1.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Spot (http://spot.incubator.apache.org/download/) Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Tamaya
Re: [MENTORS] Podlings download pages with issues
Hi Justin, Thanks for the check. But I think ECharts do have links to the signatures and hashes. It's probably because the content of the Webpage is dynamically generated by JavaScript so that the Python code failed to find it. Please check http://echarts.apache.org/en/download.html for more details. Thanks Wenli On Wed, Mar 4, 2020 at 9:54 AM Justin Mclean wrote: > Hi, > > I wrote a quick python script to check download pages and it’s found a > number fo issues which i have listed below. I’ve not double checked all the > results so there may be some false positives or it may of missed something. > > Mentors can you please ask your podlings to fix these issues. > > APISIX (http://apisix.incubator.apache.org/downloads/) > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > BRPC (http://brpc.incubator.apache.org/download/) > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz > to release area and use https://www.apache.org/dyn/closer.lua > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > DataSketches ( > http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) > Links to signatures and hashes are missing > > ECharts (https://echarts.apache.org/en/download.html) > Links to signatures and hashes are missing > > Heron (http://heron.incubator.apache.org/versions/) > Links to signatures and hashes are missing > > Iceberg (Checking http://iceberg.incubator.apache.org/releases/) > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Nemo (http://nemo.incubator.apache.org/pages/downloads/) > Links to signatures and hashes are missing > > Ratis (https://ratis.incubator.apache.org/#download) > Links to signatures and hashes are missing > > S2Graph (http://s2graph.incubator.apache.org/download.html) > Please change link to > https://dist.apache.org/repos/dist/release/incubator/s2graph/0.2.0-incubating/apache-s2graph-0.2.0-incubating-src.tgz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/s2graph/0.1.0-incubating/apache-s2graph-0.1.0-incubating-src.tgz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Spot (http://spot.incubator.apache.org/download/) > Please change link to > http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Tamaya (http://tamaya.incubator.apache.org/download.html) > Links to signatures and hashes are missing > > Toree http://toree.incubator.apache.org/download/ > Please change link to > http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incub
Re: [MENTORS] Podlings download pages with issues
On Wed, Mar 4, 2020 at 2:11 AM Justin Mclean wrote: >... > I guess given it's a recent change, not all projects projects are aware of > it or have made the changes yet. This change means most podling download > pages would need to change and I assume most TLP as well. > > As /dist has been deprecated, do we have an estimated date when it will be > turned off? > www.a.o/dist/ has been set up as redirects. So (generally) there shouldn't be a problem. Some automated scripts that don't understand redirects may see issues. ... Infra has no intent to delete those redirects to there is no "turned off" on the schedule. Updating pages across podlings and TLPs are simply to avoid downstream seeing redirects. Cheers, -g
Re: [MENTORS] Podlings download pages with issues
Hi, > Please stop trimming emails so much. Do you spend extra time just deleting > context? IMO That what threads are for, and IMO too many email here repeat stuff that’s not needed. Why should people need to reread stuff they have already read? Perhaps I use a different email client than you that makes context easier? > The main point is that Infra wants to move any kind of download off > the main TLP website servers. I guess given it's a recent change, not all projects projects are aware of it or have made the changes yet. This change means most podling download pages would need to change and I assume most TLP as well. As /dist has been deprecated, do we have an estimated date when it will be turned off? Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Hi, BTW are top level projects aware of this? For instance running an updated script on a well know project…. Checking https://httpd.apache.org/download.cgi Please change link to https://www.apache.org/dist/httpd/httpd-2.4.41.tar.bz2.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/httpd-2.4.41.tar.bz2.sha256 to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz.sha256 to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.9.tar.gz.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.9.tar.bz2.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.9-crlf.zip.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_ftp/mod_ftp-0.9.6-beta.tar.bz2.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_ftp/mod_ftp-0.9.6-beta.tar.gz.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Please change link to https://www.apache.org/dist/httpd/mod_ftp/mod_ftp-0.9.6-beta-crlf.zip.asc to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
On Wed, Mar 4, 2020 at 1:01 AM Justin Mclean wrote: > Hi, > > Also I assume https://archive.apache.org/dist/ is still valid for older > releases? > Yes. Please stop trimming emails so much. Do you spend extra time just deleting context? Makes for a lot of extra work. So manually cut/paste your other email: On Wed, Mar 4, 2020 at 12:49 AM Justin Mclean wrote: > Hi, > > > www.a.o/dist/ is deprecated. Please use downloads.a.o/ > > Good to know. When did that change? All of the policy documentation still > refers to a.o/dist. A week-ish ago. Not "all". For example, http://www.apache.org/legal/release-policy.html has been updated. But we're continuing to fix up old references. The main point is that Infra wants to move any kind of download off the main TLP website servers. Cheers, -g
Re: [MENTORS] Podlings download pages with issues
Hi, Also I assume https://archive.apache.org/dist/ is still valid for older releases? Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Hi, > www.a.o/dist/ is deprecated. Please use downloads.a.o/ Good to know. When did that change? All of the policy documentation still refers to a.o/dist. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
Justin, thank you! This is very helpful! On Wed, Mar 4, 2020 at 3:54 AM Justin Mclean wrote: > Hi, > > I wrote a quick python script to check download pages and it’s found a > number fo issues which i have listed below. I’ve not double checked all the > results so there may be some false positives or it may of missed something. > > Mentors can you please ask your podlings to fix these issues. > > APISIX (http://apisix.incubator.apache.org/downloads/) > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > BRPC (http://brpc.incubator.apache.org/download/) > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz > to release area and use https://www.apache.org/dyn/closer.lua > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > DataSketches ( > http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) > Links to signatures and hashes are missing > > ECharts (https://echarts.apache.org/en/download.html) > Links to signatures and hashes are missing > > Heron (http://heron.incubator.apache.org/versions/) > Links to signatures and hashes are missing > > Iceberg (Checking http://iceberg.incubator.apache.org/releases/) > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Nemo (http://nemo.incubator.apache.org/pages/downloads/) > Links to signatures and hashes are missing > > Ratis (https://ratis.incubator.apache.org/#download) > Links to signatures and hashes are missing > > S2Graph (http://s2graph.incubator.apache.org/download.html) > Please change link to > https://dist.apache.org/repos/dist/release/incubator/s2graph/0.2.0-incubating/apache-s2graph-0.2.0-incubating-src.tgz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > https://dist.apache.org/repos/dist/release/incubator/s2graph/0.1.0-incubating/apache-s2graph-0.1.0-incubating-src.tgz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Spot (http://spot.incubator.apache.org/download/) > Please change link to > http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.asc > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > > Tamaya (http://tamaya.incubator.apache.org/download.html) > Links to signatures and hashes are missing > > Toree http://toree.incubator.apache.org/download/ > Please change link to > http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incubating-bin.tar.gz.sha512 > to go via https://www.apache.org/dist/ or https://archive.apache.org/dist > Please change link to > http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incubating-bin.tar.gz.asc > to go via https://www.apache.org/dist/ or https
Re: [MENTORS] Podlings download pages with issues
Good work, Justin. One small comment: On Tue, Mar 3, 2020 at 7:57 PM Justin Mclean wrote: >... > if not href.startswith('https://www.apache.org/dist/') > and not href.startswith('https://archive.apache.org/dist'): > print("Please change link to " + href + " to go via > https://www.apache.org/dist/ or https://archive.apache.org/dist";) > www.a.o/dist/ is deprecated. Please use downloads.a.o/ Cheers, -g
Re: [MENTORS] Podlings download pages with issues
Thanks for pointing out. I will update brpc's website to using the latest pkg, which has been passed vote this week. 在 2020/3/4 上午9:54,“Justin Mclean” 写入: Hi, I wrote a quick python script to check download pages and it’s found a number fo issues which i have listed below. I’ve not double checked all the results so there may be some false positives or it may of missed something. Mentors can you please ask your podlings to fix these issues. APISIX (http://apisix.incubator.apache.org/downloads/) Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist BRPC (http://brpc.incubator.apache.org/download/) Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz to release area and use https://www.apache.org/dyn/closer.lua Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist DataSketches (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) Links to signatures and hashes are missing ECharts (https://echarts.apache.org/en/download.html) Links to signatures and hashes are missing Heron (http://heron.incubator.apache.org/versions/) Links to signatures and hashes are missing Iceberg (Checking http://iceberg.incubator.apache.org/releases/) Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Nemo (http://nemo.incubator.apache.org/pages/downloads/) Links to signatures and hashes are missing Ratis (https://ratis.incubator.apache.org/#download) Links to signatures and hashes are missing S2Graph (http://s2graph.incubator.apache.org/download.html) Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.2.0-incubating/apache-s2graph-0.2.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.1.0-incubating/apache-s2graph-0.1.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Spot (http://spot.incubator.apache.org/download/) Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Tamaya (http://tamaya.incubator.apache.org/download.html) Links to signatures and hashes are missing Toree http://toree.incubator.apache.org/download/ Please change link to http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incubating-bin.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://
Re: [MENTORS] Podlings download pages with issues
http://datasketches.apache.org/docs/Community/Downloads.html Sent from my iPhone > On Mar 3, 2020, at 6:01 PM, Alexander Saydakov > wrote: > > >> >> DataSketches ( > http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) >> Links to signatures and hashes are missing > > I am getting "Not found" > >> On Tue, Mar 3, 2020 at 5:57 PM Justin Mclean >> wrote: >> >> Hi, >> >> If anyone is interested here's is the (poorly written) python code I used >> to check the download pages: >> >> for page in downloadPages: >>response = urllib.request.urlopen(page) >>data = response.read() >>soup = BeautifulSoup(data,'lxml') >> >>print() >>print("Checking " + page) >> >>alllinks = soup('a') >>missing = True >>for link in alllinks: >>if link.has_attr('href'): >>href = link['href'] >>text = link.contents >>if href.endswith('.zip') or href.endswith('.tar.gz') or >> href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'): >>if href.startswith('http://www.apache.org/dist/') or >> href.startswith('https://www.apache.org/dist/'): >>print("Please change link to" + href + " to not use >> http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua >> instead") >>if href.startswith('http://dist.apache.org/repos/dist/dev') >> or href.startswith('https://dist.apache.org/repos/dist/dev'): >>print("Please change link to " + href + " to release >> area and use https://www.apache.org/dyn/closer.lua";) >>if href.startswith(' >> http://dist.apache.org/repos/dist/release') or href.startswith(' >> https://dist.apache.org/repos/dist/release'): >>print("Please use use >> https://www.apache.org/dyn/closer.lua to download releases") >>if href.startswith(' >> https://downloads.apache.org/incubator/'): >>print("Please use use >> https://www.apache.org/dyn/closer.lua to download releases") >>if href.endswith('.sha512') or href.endswith('.asc'): >>missing = False >>if not href.startswith('https://www.apache.org/dist/') >> and not href.startswith('https://archive.apache.org/dist'): >>print("Please change link to " + href + " to go via >> https://www.apache.org/dist/ or https://archive.apache.org/dist";) >>if href.endswith('.sha'): >> print(".sha should no longer be used") >>if missing: >>print("Links to signatures and hashes are missing”) >> >> thanks, >> Justin >> - >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >>
Re: [MENTORS] Podlings download pages with issues
HI, > I am getting "Not found” Try http://datasketches.incubator.apache.org/docs/Community/Downloads.html Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [MENTORS] Podlings download pages with issues
> DataSketches ( http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) > Links to signatures and hashes are missing I am getting "Not found" On Tue, Mar 3, 2020 at 5:57 PM Justin Mclean wrote: > Hi, > > If anyone is interested here's is the (poorly written) python code I used > to check the download pages: > > for page in downloadPages: > response = urllib.request.urlopen(page) > data = response.read() > soup = BeautifulSoup(data,'lxml') > > print() > print("Checking " + page) > > alllinks = soup('a') > missing = True > for link in alllinks: > if link.has_attr('href'): > href = link['href'] > text = link.contents > if href.endswith('.zip') or href.endswith('.tar.gz') or > href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'): > if href.startswith('http://www.apache.org/dist/') or > href.startswith('https://www.apache.org/dist/'): > print("Please change link to" + href + " to not use > http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua > instead") > if href.startswith('http://dist.apache.org/repos/dist/dev') > or href.startswith('https://dist.apache.org/repos/dist/dev'): > print("Please change link to " + href + " to release > area and use https://www.apache.org/dyn/closer.lua";) > if href.startswith(' > http://dist.apache.org/repos/dist/release') or href.startswith(' > https://dist.apache.org/repos/dist/release'): > print("Please use use > https://www.apache.org/dyn/closer.lua to download releases") > if href.startswith(' > https://downloads.apache.org/incubator/'): > print("Please use use > https://www.apache.org/dyn/closer.lua to download releases") > if href.endswith('.sha512') or href.endswith('.asc'): > missing = False > if not href.startswith('https://www.apache.org/dist/') > and not href.startswith('https://archive.apache.org/dist'): > print("Please change link to " + href + " to go via > https://www.apache.org/dist/ or https://archive.apache.org/dist";) > if href.endswith('.sha'): > print(".sha should no longer be used") > if missing: > print("Links to signatures and hashes are missing”) > > thanks, > Justin > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [MENTORS] Podlings download pages with issues
Hi, If anyone is interested here's is the (poorly written) python code I used to check the download pages: for page in downloadPages: response = urllib.request.urlopen(page) data = response.read() soup = BeautifulSoup(data,'lxml') print() print("Checking " + page) alllinks = soup('a') missing = True for link in alllinks: if link.has_attr('href'): href = link['href'] text = link.contents if href.endswith('.zip') or href.endswith('.tar.gz') or href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'): if href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'): print("Please change link to" + href + " to not use http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua instead") if href.startswith('http://dist.apache.org/repos/dist/dev') or href.startswith('https://dist.apache.org/repos/dist/dev'): print("Please change link to " + href + " to release area and use https://www.apache.org/dyn/closer.lua";) if href.startswith('http://dist.apache.org/repos/dist/release') or href.startswith('https://dist.apache.org/repos/dist/release'): print("Please use use https://www.apache.org/dyn/closer.lua to download releases") if href.startswith('https://downloads.apache.org/incubator/'): print("Please use use https://www.apache.org/dyn/closer.lua to download releases") if href.endswith('.sha512') or href.endswith('.asc'): missing = False if not href.startswith('https://www.apache.org/dist/') and not href.startswith('https://archive.apache.org/dist'): print("Please change link to " + href + " to go via https://www.apache.org/dist/ or https://archive.apache.org/dist";) if href.endswith('.sha'): print(".sha should no longer be used") if missing: print("Links to signatures and hashes are missing”) thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
[MENTORS] Podlings download pages with issues
Hi, I wrote a quick python script to check download pages and it’s found a number fo issues which i have listed below. I’ve not double checked all the results so there may be some false positives or it may of missed something. Mentors can you please ask your podlings to fix these issues. APISIX (http://apisix.incubator.apache.org/downloads/) Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www.apache.org/dist/incubator/apisix/0.9/apache-apisix-0.9-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/apache-apisix-1.1-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist BRPC (http://brpc.incubator.apache.org/download/) Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz to release area and use https://www.apache.org/dyn/closer.lua Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist DataSketches (http://datasketches.incubator.apache.org/docs/Community/Downloads.htm) Links to signatures and hashes are missing ECharts (https://echarts.apache.org/en/download.html) Links to signatures and hashes are missing Heron (http://heron.incubator.apache.org/versions/) Links to signatures and hashes are missing Iceberg (Checking http://iceberg.incubator.apache.org/releases/) Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/iceberg/apache-iceberg-0.7.0-incubating/apache-iceberg-0.7.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Nemo (http://nemo.incubator.apache.org/pages/downloads/) Links to signatures and hashes are missing Ratis (https://ratis.incubator.apache.org/#download) Links to signatures and hashes are missing S2Graph (http://s2graph.incubator.apache.org/download.html) Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.2.0-incubating/apache-s2graph-0.2.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to https://dist.apache.org/repos/dist/release/incubator/s2graph/0.1.0-incubating/apache-s2graph-0.1.0-incubating-src.tgz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Spot (http://spot.incubator.apache.org/download/) Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www-eu.apache.org/dist/incubator/spot/1.0-incubating/apache-spot-1.0-incubating.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Tamaya (http://tamaya.incubator.apache.org/download.html) Links to signatures and hashes are missing Toree http://toree.incubator.apache.org/download/ Please change link to http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incubating-bin.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree/toree-0.3.0-incubating-bin.tar.gz.asc to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Please change link to http://www.apache.org/dist/incubator/toree/0.3.0-incubating/toree-pip/toree-0.3.0.tar.gz.sha512 to go via https://www.apache.org/dist/ or https://archive.apache.org/dist Ple