[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#823521: RFS: irstlm/6.00.05-1 -- IRST Language Modeling Toolkit



On 06/05/2016 10:52, Ghislain Vaillant wrote:
> On 06/05/16 09:30, Giulio Paci wrote:
>> Il 06/mag/2016 08:36, "Ghislain Vaillant" <ghisvail@gmail.com
>> <mailto:ghisvail@gmail.com>> ha scritto:
>>  > You just need to join the team
>>  > on alioth, which will grant you access to the team's git repositories.
>>
>> If I remember correctly I am already part of the team, although I never
>> contributed to package maintainance.
>> The wiki page of the team also report me as a team member.
> 
> Good.
> 
>>  > Then, you can move the packaging repository over, change the
>> Maintainer field to "Debian Science Maintainers <debian-science-
>>  > maintainers@lists.alioth.debian.org
>> <mailto:maintainers@lists.alioth.debian.org>>" and move yourself to the
>>  > Uploaders field.
>>
>>  >> Regarding the tasks, I think "linguistics" is fine. In addition,
>> what about "machine learning" and/or "statistics"?
>>  >>
>>  >> How can I add them to the tasks? I have found this repository
>> https://anonscm.debian.org/cgit/blends/projects/science.git but no clear
>> instructions.
> 
> You are supposed to checkout the repository with:
> 
>   git+ssh://git.debian.org/git/blends/projects/science.git
> 
> Edit the relevant task files, commit and push. The sentinels will
> be refreshed accordingly on the next job.
>
>>  > This process is actually independent of having the package maintained
>>  > under the DST or not. However, you need to join the team to be able to
>>  > modify the task files.
>>
>> Are the task files the only files that needs to be changed? Am I
>> expected to make the changes directly on the repository?
> 
> Indeed.

I have not enough permissions to push to that repository.
So I pushed some changes to linguistics task here: https://github.com/giuliopaci/science_blends.git

Can you review and import those changes into git+ssh://git.debian.org/git/blends/projects/science.git ?

>>  > I can add the package to linguistics, machine
>>  > learning and statistics.
>>
>> What I meant with my question is: are those two tasks right for this
>> package? They are surely strongly related, probably more than
>> linguistics, but, I do not know if the intended users of these tasks may
>> expect to find this package on their system. Are there a description of
>> the tasks which includes some use case description (or use case
>> description that includes tasks suggestion)? If not, probably it would
>> be nice to have some use case description somewhere that my help users
>> to better understand if the task is useful for them or not and may
>> further help us in deciding if a package is suitable for a given task.
> 
> Linguistics sounds the most appropriate. I'd say machine-learning and
> statistics should rather be for more generic packages, since any piece
> of software which is a minimum applied (such as this one) is expected to
> use a mixture of those.

For me it is a bit confusing, because I see a mixture of "use cases" vs "topics" in the current tasks definitions, that makes them very ambiguos in my mind.

linguistics is probably too generic as a topic to be able to avoid adding a lot of tools that are not useful to the greatest part of the users.

I would personally include many tools that are required to my work on linguistics that are probably not relevant to many other people working on linguistics.
Namely: ffmpeg, sox and sptk (among the other). Anyway I added some of these tools that I use very often as suggestions (transcriber, praat and wavesurfer), as they are
targeted to linguistics.

There are several tools that are also very relevant, like espeak or festival, which includes many technologies that are very handy to people doing research on linguistics.

Maybe I should suggest "speech technologies" task, or similar, somewhere?


Cheers,
Giulio

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: