Hello
As per the banner on GitHub Classroom stating that the Classroom Assistant app has been deprecated and to start using the GitHub Classroom CLI extension for GitHub CLI instead, I will no longer maintain this package, although it hasn't received official updates for quite a while to be honest.
Search Criteria
Package Details: classroom-assistant 2.0.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/classroom-assistant.git (read-only, click to copy) |
---|---|
Package Base: | classroom-assistant |
Description: | GitHub Classroom Assistant is a cross-platform desktop application to help you get student repositories for grading. |
Upstream URL: | https://github.com/education/classroom-assistant |
Licenses: | MIT |
Submitter: | tzok |
Maintainer: | None |
Last Packager: | FuzzyAtish |
Votes: | 3 |
Popularity: | 0.005251 |
First Submitted: | 2020-03-23 12:58 (UTC) |
Last Updated: | 2021-12-14 15:15 (UTC) |
Dependencies (0)
Required by (0)
Sources (1)
Latest Comments
FuzzyAtish commented on 2023-10-16 07:14 (UTC)
nplatis commented on 2022-04-13 20:29 (UTC)
classroom-assistant
failed to start with the following error:
[63188:0413/232202.323096:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
One solution I found is to launch it (from the command line) as follows:
classroom-assistant --no-sandbox
FuzzyAtish commented on 2021-11-01 10:21 (UTC)
GIT diff for version 2.0.4 (latest as of March 2021)
diff --git a/PKGBUILD b/PKGBUILD
index 87d8b4a..f7a9af0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,18 @@
# Maintainer: blacktea <blackteahamburger@outlook.com>
# Contributor: Tomasz Zok
pkgname=classroom-assistant
-pkgver=2.0.2
-pkgrel=2
+pkgver=2.0.4
+pkgrel=1
pkgdesc="GitHub Classroom Assistant is a cross-platform desktop application to help you get student repositories for grading."
arch=(x86_64)
url="https://github.com/education/classroom-assistant"
license=('MIT')
-source=("https://github.com/education/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver-1.x86_64.rpm")
-md5sums=('b78182dbbf701e30851549533dbd8002')
+#source=("https://github.com/education/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver-1.x86_64.rpm")
+source=("https://github.com/education/$pkgname/releases/download/v$pkgver/classroom-assistant-$pkgver-$pkgrel.$arch.rpm")
+#md5sums=('b78182dbbf701e30851549533dbd8002')
+md5sums=('4b3cc3ad0cc6cec68a7a26d14be74816')
package() {
+ echo "MimeType=x-scheme-handler/x-github-classroom" >> $srcdir/usr/share/applications/classroom-assistant.desktop
mv $srcdir/usr $pkgdir
}
ddmits commented on 2021-01-19 08:21 (UTC)
RECOMMENDED CHANGES
Adding the line:
echo "MimeType=x-scheme-handler/x-github-classroom" >> $srcdir/usr/share/applications/classroom-assistant.desktop
at the beginning of the PKGBUILD package section solves the installation problem for me.
Also adding:
depends=('gnome-keyring')
would be good.
ddmits commented on 2021-01-06 18:48 (UTC) (edited on 2021-01-19 08:19 (UTC) by ddmits)
Hello,
I receive: Failed to build classroom-assistant
==> Validating source files with md5sums... classroom-assistant-2.0.2-1.x86_64.rpm ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build classroom-assistant
I then downloaded the file and tried md5sum classroom-assistant-2.0.2-1.x86_64.rpm b78182dbbf701e30851549533dbd8002 classroom-assistant-2.0.2-1.x86_64.rpm and it is correct, so something else is wrong.
UPDATE:
Installed gnome-keyring and restarted and then I was able to install it.
After starting the app, however, connecting to github classroom, and trying downloading repos I get the message:
Unable to create io-slave. klauncher said: Unknown protocol 'x-github-classroom'.
Do you have similar experience? Do I need to install anything else for the app to work?
UPDATE:
Problem solved by adding:
MimeType=x-scheme-handler/x-github-classroom
at file: /usr/share/applications/classroom-assistant.desktop and running
sudo update-desktop-database
blacktea commented on 2020-07-20 13:24 (UTC)
@FuzzyAtish Fixed, thanks!
FuzzyAtish commented on 2020-07-20 06:33 (UTC)
Hello, I receive the following error when upgrading the package: Failure while downloading https://github.com/education/classroom-assistant/releases/download/v2.0.2/classroom-assistant-2.0.2.x86_64.rpm
Upon closer inspection within the repo, we can see that the actual address of the rpm is https://github.com/education/classroom-assistant/releases/download/v2.0.2/classroom-assistant-2.0.2-1.x86_64.rpm
So, in other words you're missing a -1 after the 2.0.2
Pinned Comments
FuzzyAtish commented on 2023-10-16 07:14 (UTC)
Hello
As per the banner on GitHub Classroom stating that the Classroom Assistant app has been deprecated and to start using the GitHub Classroom CLI extension for GitHub CLI instead, I will no longer maintain this package, although it hasn't received official updates for quite a while to be honest.