def METHOD_NAME(g: gm.Dataset, sources: list[gm.Source], short_name: str) -> DatasetMeta:
    """
    Convert grapher dataset row into DatasetMeta.
    Example:
    {
        'id': 5357,
        'name': 'World Development Indicators - World Bank (2021.07.30)',
        'description': 'This is a dataset imported by the automated fetcher',
        'createdAt': Timestamp('2021-08-09 06:23:31'),
        'updatedAt': Timestamp('2021-08-10 01:58:59'),
        'namespace': 'worldbank_wdi@2021.07.30',
        'isPrivate': 0,
        'createdByUserId': 47,
        'metadataEditedAt': Timestamp('2021-08-10 01:58:59'),
        'metadataEditedByUserId': 47,
        'dataEditedAt': Timestamp('2021-08-10 01:58:59'),
        'dataEditedByUserId': 47,
        'nonRedistributable': 0
    }
    """
    return DatasetMeta(
        short_name=short_name,
        title=g.name,
        namespace=g.namespace,
        description=g.description,
        is_public=not g.isPrivate,
        sources=[convert_grapher_source(s) for s in sources],
        additional_info={
            "grapher_meta": g.dict(),
        },
    )