Page MenuHomePhabricator

Neeldoshii (Neeldoshii)
User

Projects

User is not a member of any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Mar 31 2024, 11:47 PM (122 w, 6 d)
Availability
Available
LDAP User
Neeldoshii
MediaWiki User
Unknown

Recent Activity

Mar 30 2026

Neeldoshii added a comment to T421686: [GSoC Proposal] Modularize Commons Android App and Migrate to Jetpack Compose.

Great Proposal @Rohitverma9625

I plan to reduce the no. of Activitys during the whole modularization + migration task, as we'll be writing each feature module from scratch(inspired by existing code).
We can easily replace AboutActivity, NotificationActivity, ProfileActivity with Composable screens and reduce the complexity of launching individual activities for such small screens.

Mar 30 2026, 9:08 PM · Google-Summer-of-Code (2026)
Neeldoshii added a comment to T421560: [GSOC Proposal] Modularization + Jetpack Compose in Android Commons App.

Great Proposal @Mechi4895,

Mar 30 2026, 8:15 PM · Google-Summer-of-Code (2026)

Mar 27 2026

Neeldoshii updated subscribers of T420861: GSoC 2026: Modularization + Jetpack Compose in Commons Android App.

@Inject
@IoDispatcher
private val ioDispatcher: CoroutineDispatcher

fun loadContributions() {

viewModelScope.launch(ioDispatcher) {
    try {
        val result = repository.getContributions()
    } catch (e: Exception) {
        // Handle error
    }
}
Mar 27 2026, 10:38 PM · Google-Summer-of-Code (2026)
Neeldoshii added a comment to T420841: [GSoC Proposal] Modularization and Incremental Jetpack Compose Migration for the Commons Android App.

@VoidRaven-18

The following feature modules will be prioritized:

Auth Module: Login, signup, and session management.
Welcome Module: Onboarding and initial user flow.
Profile Module: User profile, achievements, and leaderboard.
Contributions Module: User uploads and contribution tracking.
FilePicker Module: Media selection and file handling.
{F73862357}

Mar 27 2026, 8:53 PM · Google-Summer-of-Code (2026)

Mar 23 2026

Neeldoshii added a comment to T420841: [GSoC Proposal] Modularization and Incremental Jetpack Compose Migration for the Commons Android App.

Great Proposal,

Mar 23 2026, 6:21 PM · Google-Summer-of-Code (2026)
Neeldoshii added a comment to T420912: [GSoC Proposal] Modularization + Jetpack Compose in Android Commons App.

class LoginViewModel @Inject constructor(

private val loginRepository: LoginRepository,
private val savedStateHandle: SavedStateHandle  // Survives process death

) : ViewModel() {

Mar 23 2026, 5:45 PM · Google-Summer-of-Code (2026)
Neeldoshii added a comment to T420861: GSoC 2026: Modularization + Jetpack Compose in Commons Android App.

Thanks for the proposal.

Mar 23 2026, 5:34 PM · Google-Summer-of-Code (2026)