Scribe-Android
Scribe-Android copied to clipboard
Scribe-Android Outreach ๐๐

Sharing and promoting Scribe-Android
This pinned issue is for discussing where and how best to promote Scribe-Android. The purpose is to spread the word so that others can find Scribe-Android as potential users, to provide feedback and to grow the contributors base. The issue text will be edited as the discussion below progresses :)
Everyone is welcome to share their input, and efforts to share Scribe-Android are much appreciated! Communities revolving around open-source, open-data, Wikidata, Wikimedia, Kotlin, Android, language learning and the languages Scribe-Android supports should all be considered.
Where Scribe-Android is currently posted:
Organizations that have featured Scribe-Android:
- Wikimedia: new developers page and hackathons
- Wikimedia Deutschland: Wikidata events, blogposts and social media
Places where Scribe-Android outreach could occur:
General
- Mastodon - suggested shares and posts welcome!
- Hacker News
- Product Hunt
Conferences
- WIP
Language and learning institutions
- Forums for places where people learn programming as new developers are welcome
- Major language institutions for a given language
- University language learning departments for the languages that Scribe-Android supports
- Podcasts and other groups that support/serve language learners
- Institutions that are trying to preserve languages as a Scribe-Android keyboard could be made for them
Tech subreddits
| r/programming | r/software | r/opensource | r/apple |
| r/Android | r/Kotlin |
Language subreddits
| r/languagelearning | r/learnfrench | r/French | r/German |
| r/italianlearning | r/Portuguese | r/russian | r/learnspanish |
| r/Spanish | r/Svenska |
@angrezichatterbox, bringing this to your attention in case you have ideas! We do similar issues for Scribe-iOS and Scribe-Data :)
@angrezichatterbox, bringing this to your attention in case you have ideas! We do similar issues for Scribe-iOS and Scribe-Data :)
I don't have any specific idea for now but if any come up I'll share it here. ๐
The best way to promote it is to show how it can be useful :) F-Droid (a non-profit volunteer project) is one of best platform for Android FOSS apps. If you've any queries feel free to ask in their forum or matrix room :)
Join Hacktoberfest : https://hacktoberfest.com/ | https://github.com/topics/hacktoberfest
(3rd party project which tracks all the android FOSS apps from F-Droid and IzzyOnDroid that are joining Hacktoberfest : https://github.com/TheLastProject/Droidtoberfest)
Hey @shuvashish76 ๐ Thanks for reaching out here as well! As said in Matrix, we'll 100% be on F-Droid, and we'll also be in Havktoberfest too! Scribe has been a Hacktoberfest participant for years now ๐ This will be Scribe-Android's first though. @angrezichatterbox: let's be sure to have as many good first issues up for the start of Hacktoberfest as we can. Maybe we can do a call and map out issues to be made :)
Yes, we can map out issues. There are some style issues in the app now which I think would be a good addition to good first issues.
I think that we're ready to add Scribe-Android to firstcontributions.github.io, @angrezichatterbox :) Do you want me to send along the PR for it? It would be like these that I opened for Scribe-iOS.
Yes, it makes sense that 'First Contributions' is perfect for finding repositories to contribute to. We could also add the repository to this site: Good First Issue right.
Yes, I can do all of these soon :) I know some of the maintainers through past interactions, so should work out ๐
Note that I've sent along PRs to the following:
Have we ever thought of having a LinkedIn Profile for Scribe @andrewtavis. Some open source orgs have it and it could open us to a lot of new developers.
CC @mhmohona who has brought up the same. As you all might have noticed, I'm not a LinkedIn user, but I'm happy to set something up if need be. It might make sense that @mhmohona makes it and makes @angrezichatterbox an owner as well (not sure how it works over there)? I'm fine with all org members having whatever level of admin rights and we can make sure there are enough owners that we have solid coverage?
CC @mhmohona who has brought up the same. As you all might have noticed, I'm not a LinkedIn user, but I'm happy to set something up if need be. It might make sense that @mhmohona makes it and makes @angrezichatterbox an owner as well (not sure how it works over there)? I'm fine with all org members having whatever level of admin rights and we can make sure there are enough owners that we have solid coverage?
I recently began using LinkedIn and noticed that several organizations have LinkedIn pages where they showcase their projects and accomplishments.
Hello @andrewtavis @angrezichatterbox, so how about having a LinkedIn page? I havent done it before, so not sure about the requirement, shall I open the page in a call with both of you? Or it can be done in next dev sync? Will it be a waste of time doing it in dev sync?
Hello @andrewtavis @angrezichatterbox, so how about having a LinkedIn page? I agree with the idea about having a LinkedIn page.
havent done it before, so not sure about the requirement, shall I open the page in a call with both of you? Or it can be done in next dev sync?
I am totally fine with having a call for it to be done or discussing it in the next sync
Let's take some time in the sync for it ๐
Added to awesome-for-beginners
hi @andrewtavis I would like to take this on just let me know how you'd like to proceed!
Hey @meerhaasham1 ๐ This isn't really an issue that we'd assign to someone as it's more just logging the efforts that we've done for outreach as a community :) Do you have some suggestions on what we can do? I'd wait on really pushing the app until it's released, but that doesn't mean that we can't gather ideas ๐
Got it! @andrewtavis ๐ I'll keep that in mind. I'll let you know my thoughts and suggestions on how we can promote Scribe-Android once itโs closer to release, and we can brainstorm together! ๐
Hey @meerhaasham1 ๐ This isn't really an issue that we'd assign to someone as it's more just logging the efforts that we've done for outreach as a community :) Do you have some suggestions on what we can do? I'd wait on really pushing the app until it's released, but that doesn't mean that we can't gather ideas ๐
For promotion, I think we could target communities like F-Droid, relevant subreddits (r/Android, r/Kotlin), and language learning forums. We could also leverage platforms like Product Hunt and podcasts focused on open-source and tech.
hi @andrewtavis I was thinking that we should do this to help promote Scribe-Android too: Run a beta testing or early access campaign โ We could share the app on platforms like Beta Family or Reddit communities like r/Android or r/languagelearning and ask people to try it out and give feedback. That would also build some buzz before the full release. what do you think?
BTW it is possible to publish both stable/beta version at F-Droid ;)
Alternatively if you don't want betas at official F-Droid repo for now, it is also possible to publish at @IzzySoft 's repo : https://apt.izzysoft.de/fdroid/ (the largest third-party F-Droid repo), to get feedback from foss enthusiasts :) Need a separate issue for such inclusion discussions. Just let him know when ready to attach apk files at Releases.
Thanks for the research @meerhaasham1! Totally agree on the suggestions :) And thanks for the info on F-Droid, @shuvashish76! We'll 100% get Scribe-Android onto F-Droid, and that repo would be a good resource for early feedback ๐
Thanks for the research @meerhaasham1! Totally agree on the suggestions :) And thanks for the info on F-Droid, @shuvashish76! We'll 100% get Scribe-Android onto F-Droid, and that repo would be a good resource for early feedback ๐
You're welcome! ๐ Glad the suggestions were helpful. Excited to see Scribe-Android heading to F-Droid Looking forward to contributing more ๐
Hi everyone ๐ Just went through the discussion โ the idea of using @IzzySoftโs repo for early feedback sounds great!
If thereโs any help needed in setting up the F-Droid metadata or preparing the APK files for release, Iโd love to contribute. Iโm trying to get involved in open-source and would be happy to support with documentation or testing too. ๐
Let me know how I can assist!
Setting up some documentation for F-Droid or preparing the metadata would be really great, @Sharvari2309-tech! Do you want to make an issue describing what kind of metadata would be needed and then open a PR to solve the issue?
As for metadata in terms of description and graphics, please have a look at the IzzyOnDroid Fastlane Documentation. For picking up the proper APKs, we'd need them attached to their corresponding Releases. If you want to split between "some releases go to F-Droid, and others to IzzyOnDroid", we'd need proper tag naming patterns to set that up separately. Otherwise, if IoD should just pick up "early birds" in addition to the proper releases, matching can be done on file name patterns (you'd need to check with F-Droid how they'd want to handle that, though).
Seeing you have no single version tagged yet, I guess you're not at F-Droid yet anyway. You might also wish to check with the IzzyOnDroid App Inclusion Policy to see if they are matched; having no APK there's nothing we can check to tell ourselves, not even on the size limit ๐
PS: some more hints you can find in my F-Droid snippet at GitLab.
@andrewtavis Thanks! That sounds great. Yes, Iโll go ahead and create an issue describing the required F-Droid metadata โ including things like the metadata.yml, build parameters, and any dependencies.
Once thatโs up, Iโll start working on the PR to implement it.
Let me know if thereโs any existing reference (e.g., a similar app in F-Droid) youโd recommend I look at for structure. Will post the issue soon!