Scribe-Android icon indicating copy to clipboard operation
Scribe-Android copied to clipboard

Scribe-Android Outreach ๐Ÿ‘‹๐Ÿš€

Open andrewtavis opened this issue 1 year ago โ€ข 38 comments

Scribe Logo

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:

Places where Scribe-Android outreach could occur:

General

Conferences

  • WIP

Language and learning institutions

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

andrewtavis avatar Aug 18 '24 18:08 andrewtavis

@angrezichatterbox, bringing this to your attention in case you have ideas! We do similar issues for Scribe-iOS and Scribe-Data :)

andrewtavis avatar Aug 18 '24 18:08 andrewtavis

@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. ๐Ÿ˜„

angrezichatterbox avatar Aug 19 '24 08:08 angrezichatterbox

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 :)

shuvashish76 avatar Sep 04 '24 12:09 shuvashish76

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)

shuvashish76 avatar Sep 04 '24 13:09 shuvashish76

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 :)

andrewtavis avatar Sep 04 '24 15:09 andrewtavis

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.

angrezichatterbox avatar Sep 04 '24 16:09 angrezichatterbox

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.

andrewtavis avatar Sep 18 '24 19:09 andrewtavis

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.

angrezichatterbox avatar Sep 19 '24 03:09 angrezichatterbox

Yes, I can do all of these soon :) I know some of the maintainers through past interactions, so should work out ๐Ÿ˜Š

andrewtavis avatar Sep 19 '24 07:09 andrewtavis

Note that I've sent along PRs to the following:

andrewtavis avatar Sep 24 '24 19:09 andrewtavis

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.

angrezichatterbox avatar Dec 04 '24 17:12 angrezichatterbox

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?

andrewtavis avatar Dec 04 '24 17:12 andrewtavis

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.

angrezichatterbox avatar Dec 05 '24 12:12 angrezichatterbox

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?

mhmohona avatar Dec 06 '24 02:12 mhmohona

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

angrezichatterbox avatar Dec 06 '24 06:12 angrezichatterbox

Let's take some time in the sync for it ๐Ÿ˜Š

andrewtavis avatar Dec 06 '24 07:12 andrewtavis

Added to awesome-for-beginners

Roshanjossey avatar Dec 15 '24 21:12 Roshanjossey

hi @andrewtavis I would like to take this on just let me know how you'd like to proceed!

haasham1 avatar Apr 05 '25 13:04 haasham1

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 ๐Ÿ˜Š

andrewtavis avatar Apr 05 '25 13:04 andrewtavis

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! ๐Ÿ˜Š

haasham1 avatar Apr 05 '25 13:04 haasham1

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.

haasham1 avatar Apr 05 '25 21:04 haasham1

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?

haasham1 avatar Apr 06 '25 22:04 haasham1

BTW it is possible to publish both stable/beta version at F-Droid ;)

shuvashish76 avatar Apr 07 '25 04:04 shuvashish76

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.

shuvashish76 avatar Apr 07 '25 18:04 shuvashish76

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 ๐Ÿ˜Š

andrewtavis avatar Apr 08 '25 07:04 andrewtavis

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 ๐Ÿš€

haasham1 avatar Apr 08 '25 13:04 haasham1

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!

Sharvari2309-tech avatar Aug 03 '25 14:08 Sharvari2309-tech

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?

andrewtavis avatar Aug 03 '25 15:08 andrewtavis

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.

IzzySoft avatar Aug 03 '25 15:08 IzzySoft

@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!

Sharvari2309-tech avatar Aug 03 '25 15:08 Sharvari2309-tech