pub fn join_remote_project(
    project_id: u64,
    follow_user_id: u64,
    app_state: Arc<AppState>,
    cx: &mut AppContext
) -> Task<Result<()>>