[websites/rkward-kde-org] /: Some simplifications

Thomas Friedrichsmeier null at kde.org
Sat Apr 2 20:47:33 BST 2022


Git commit a8bd42859018cf67dc3f191558c34b8b8678a277 by Thomas Friedrichsmeier.
Committed on 02/04/2022 at 19:47.
Pushed by tfry into branch 'master'.

Some simplifications

M  +8    -18   RKWard_Source_Repository.md
M  +5    -38   RKWard_on_Windows.md [INFRASTRUCTURE]
D  +0    -98   RKWard_on_Windows_Packaging.md

https://invent.kde.org/websites/rkward-kde-org/commit/a8bd42859018cf67dc3f191558c34b8b8678a277

diff --git a/RKWard_Source_Repository.md b/RKWard_Source_Repository.md
index be3c26e..6e69f3e 100644
--- a/RKWard_Source_Repository.md
+++ b/RKWard_Source_Repository.md
@@ -17,33 +17,23 @@ snapshot, easily.
 - For Ubuntu users, a variety of PPAs is available at
 [https://launchpad.net/~rkward-devel](https://launchpad.net/~rkward-devel), including the following daily
 build archives:
-
-- [KF5 version of RKWard](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-daily)
-- [KF5 version of RKWard compiled for CRAN R](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-daily-cran)
-- [KF5 version of RKWard compiled for CRAN R and KF5 backports](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-backports-daily-cran)
-
-- For Windows users, daily builds can be found at
-<https://binary-factory.kde.org/job/RKWard_Nightly_mingw64/>
+  - [KF5 version of RKWard](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-daily)
+  - [KF5 version of RKWard compiled for CRAN R](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-daily-cran)
+  - [KF5 version of RKWard compiled for CRAN R and KF5 backports](https://launchpad.net/~rkward-devel/+archive/ubuntu/rkward-kf5-backports-daily-cran)
+- For Windows users, daily builds can be found at <https://binary-factory.kde.org/view/Windows%2064-bit/job/RKWard_Nightly_win64/>
+- Daily builds for MacOS are at: <https://binary-factory.kde.org/view/MacOS/job/RKWard_Nightly_macos/>
 
 ## Pre-requisites
 
-### Generic requirements
-
-You need a git client; on Debian based systems:
-
-`$ apt-get install git`
-
-Further, you need the KDE/Qt libraries and headers and R. See [the
-Requirements](Building_RKWard_From_Source#Requirements.html)
-section on the
+In addition to the requirements listed on the
 [Building_RKWard_From_Source](Building_RKWard_From_Source.html)
-page.
+page, you will need a git client.
 
 ## Checking out the current Git sources
 
 For anoynmous (read-only) access, use
 
-`$ git clone `<git://anongit.kde.org/rkward.git>` rkward_devel`
+`$ git clone https://invent.kde.org/education/rkward.git rkward_devel`
 
 This will download the development sources to a directory called
 **rkward_devel**.
diff --git a/RKWard_on_Windows.md b/RKWard_on_Windows.md
index d50b5b4..547dd42 100644
--- a/RKWard_on_Windows.md
+++ b/RKWard_on_Windows.md
@@ -4,23 +4,15 @@ layout: page
 
 # Download and install RKWard on Windows
 
-On this page:
-* Table of contents
-{:toc}
-
 ## Installing the official release
 
-Installation of RKWard on windows should be straight-forward: Simply download and run the [latest installer](https://download.kde.org/stable/rkward/0.7.2/win32/rkward-0.7.2-1-R-4.0.2.exe). The installer includes RKWard 0.7.2, R 4.0.2, and all required KF5
-frameworks (version 5.64).
+Installation of RKWard on windows should be straight-forward: Simply download and run the [latest installer](https://download.kde.org/stable/rkward/0.7.2/win32/rkward-0.7.2-1-R-4.0.2.exe). The installer includes RKWard 0.7.2, R 4.0.2, and all required KF5 frameworks (version 5.64).
 
 Please note that **the installer may appear to "hang" around 70% completion**. This is just a problem with the progress bar not updating. Please be patient.
 
-For installing older, KDE4-based versions of RKWard, refer to the
-instructions an an [earlier version of this page](https://web.archive.org/web/20160314173239/https://rkward.kde.org/RKWard_on_Windows).
-
 ## Installing development snapshots
 
-Development snapshot are available from
+Nightly development snapshots are available from
 <https://binary-factory.kde.org/job/RKWard_Nightly_win64/> . Note that
 these are built, automatically, and provided without any human testing.
 Back up your data, before using these.
@@ -38,21 +30,6 @@ The recommended way to update R is to
 
 Alternatively, you can install your new version of R to `[Your\RKWard\Installation\]KDE\libs\R`. The potential advantage is that you will not have to reinstall your R packages after updating R (although it is still recommendable to do so).
 
-## Known issues and work-arounds
-
-(Please use the [bug trackers](Bugs.html) to report issues.
-This section is only meant to document some deficiencies, which are
-encountered relatively frequently.)
-
-  - Some versions of the Symantec **virus scanner** are known to report
-    false positives for "knotify4.exe" and "keditfiletype.exe", based on
-    heuristic detection. If in any doubt, please contact your virus
-    scanner's vendor.
-
-If you run into issues not listed above, or you can provide further
-insight on the above issues, please do not hesitage to
-[contact](Contact.html) us\!
-
 ## Compiling RKWard from source on Windows
 
 1.  Set up "craft" as detailed, here:
@@ -63,7 +40,7 @@ insight on the above issues, please do not hesitage to
 `craft -i rkward`
 
 This should be all you need to fetch rkward and all dependencies
-(including R). Note that this may take several hours to complete.
+(including R). In some cases (when - some - cached packages are not available) this may take several hours to complete.
 
 #### Notes
 
@@ -72,20 +49,10 @@ This should be all you need to fetch rkward and all dependencies
     list](Contact.html). If the build fails at an earlier stage
     (qt / kdelibs / kdebase), you may want to ask for help on
     the KDE windows mailing list:<kde-windows at kde.org>.
-
-<!-- end list -->
-
   - To customize your installation of R or RKWard, edit / refer to the
     following python files
       - *CRAFT\\ROOT*\\etc\\blueprints\\locations\\craft-blueprints-kde\\extragear\\rkward\\rkward\\rkward.py
       - *CRAFT\\ROOT*\\etc\\blueprints\\locations\\craft-blueprints-kde\\binary\\_win\\r-base\\r-base.py
+  - For creating an installer, use
 
-### Custom compilation / Packaging (**not** recommended for most users)
-
-For more information, refer to the [developers' notes on packaging RKWard for Windows](RKWard_on_Windows_Packaging.html).
-
-### Debugging / further info
-
-See
-<http://techbase.kde.org/Development/Tutorials/Debugging/Debugging_on_MS_Windows>
-in the KDE wiki.
+`craft --package rkward`
diff --git a/RKWard_on_Windows_Packaging.md b/RKWard_on_Windows_Packaging.md
deleted file mode 100644
index 908cf08..0000000
--- a/RKWard_on_Windows_Packaging.md
+++ /dev/null
@@ -1,98 +0,0 @@
----
-layout: page
----
-
-# Packaging RKWard for Windows
-
-## Out of date warning
-
-The information on this page has not been fully tested for KF5, yet, but
-should mostly work. It's targeted at developers or power users willing
-to solve problems themselves, not to end users\!
-
-RKWard for Windows is currently distributed in two different variants:
-as a single installer, and as an installation bundle including R and
-KDE. This page details the steps needed to create these two packages.
-
-## Creating the RKWard for Windows installer
-
-### Requirements
-
-  - A source-based installation of KDE, using craft. In general you
-    should *not* use the latest and greatest KDE, here, but the latest
-    version which already has an official KDE on Windows release to it.
-
-### Procedure
-
-1.  Set up your KDE environment in your craft install.
-2.  Check out a clean copy of the RKWard source from git. When creating
-    the installer package, you will probably want to check out a release
-    branch, rather than trunk. Thus, typically you will use something
-    like:
-      -
-
-            :git clone git://anongit.kde.org/rkward.git
-            :git checkout releases/0.7.0
-
-        It does not really matter, where you put the sources. It may be
-        a good idea to do so outside the craft tree, though.
-3.  CD to the "windows_nsis"-subdirectory of the sources.
-4.  There is a batch file "make_release.bat", here. Edit this (e.g.
-    using kwrite). Adjust the top few lines to reflect the details of
-    you installations. Follow these guidelines:
-      - If `K:\K\bin\kwrite.exe` exists, set
-    <!-- end list -->
-      -
-
-          -
-            `KDEPREFIXDRIVE=K:`
-            `KDEPREFIX=K`
-            i.e. point this at the root of your emerge tree.
-    <!-- end list -->
-      - If `C:\R\R-x.y.z\bin\R.exe` exists (and you want to compile
-        against that version), set
-    <!-- end list -->
-      -
-
-          -
-            `RHOMEDRIVE=C:`
-            `RHOME=R/R-x.y.z`
-    <!-- end list -->
-      - If `C:\NSIS\makensis.exe` exists, set
-    <!-- end list -->
-      -
-
-          -
-            `MAKENSIS="C:/NSIS/makensis.exe"`
-    <!-- end list -->
-      - You'll probably take MinGW from your emerge tree, i.e.
-    <!-- end list -->
-      -
-
-          -
-            `MINGW_PATH="K:\K\mingw\bin"`
-5.  Run
-      -
-
-            make_release.bat
-6.  If all goes well, an .exe-file (eg: install_rkward_0.7.0.exe) of
-    roughly 1.4MB will be created. Test this installer, by simply
-    running it.
-
-This should be it.
-
-## Creating the installation bundle
-
-1.  You will probably want to edit the rkward blueprint to refer to the
-    release branch:
-
-kwrite
-CRAFT\\ROOT\\etc\\blueprints\\locations\\craft-blueprints-kde\\extragear\\rkward\\rkward\\rkward.py
-
-1.  First compile
-
-craft -i rkward
-
-1.  Packaging is easy:
-
-craft --package rkward


More information about the rkward-tracker mailing list