Skip to content

Instantly share code, notes, and snippets.

View denschub's full-sized avatar

Dennis Schubert denschub

View GitHub Profile

Testing a local android-component inside Fenix

  1. Make code changes inside android-components
  2. Patch android-components and increase the version number, see 1_patch_ac.patch.
  3. Build android-components and push your components to your local maven repo, ./gradlew publishToMavenLocal.
  4. Patch Fenix to include your local maven repo (careful, there are two places!) and increase the a-c version number, see 2_patch_fenix.patch
  5. Build and run Fenix.
@denschub
denschub / close_all_accounts.rb
Last active December 21, 2019 08:24
Closes all accounts on a diaspora* pod.
#!/usr/bin/env ruby
# WARNING: This is very destructive.
#
# Closes all accounts.
#
# Place into diaspora*'s root folder and run the script. Don't forget to set
# necessary environment variables. This will dispatch a lot of background jobs,
# so it's wise to leave the pod running for a while after running this script.
#
@denschub
denschub / tmpfx.sh
Last active August 6, 2018 16:28
Extraction of my .zshrc: Function to start various Firefox versions with a (temporary) profile based on customizable templates.
#
# Starts Firefox with a temporary profile based on a template
#
# Assumes there is Firefox Nightly, DevEdition (Aurora), Beta, ESR and Stable
# installed on your OSX inside /Applications/, but adjustments are made easily.
#
# In my setup, I've got two templates in $PROFILE_ROOT/templates/ called
# "default" and "proxied". "proxied" is a copy of "default" with a local
# proxy set up that I use with mitmproxy.
#
@denschub
denschub / freeze.md
Last active April 27, 2022 18:47
diaspora release announcement templates

diaspora* |VERSION| freeze

As scheduled, we froze diaspora* minor release |VERSION|. Please check the Changelog for more information on changes included in this release.

If you are running your own pod, please help us test the RC before the minor gets released next Sunday. To get the code, run git pull; git checkout release/|VERSION| on your development pod. Please be aware that this is a release candidate and, although we did careful testing, bugs may occur. Follow the usual update instructions to get your testing system updated.


Next release (|THIS_RELEASE|): |THIS_RELEASE_DATE|
Next minor freeze (|NEXT_FREEZE|): |NEXT_FREEZE_DATE|