Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forenkla GiellaLT-infrastrukturen (Bugzilla Bug 2613) #34

Open
albbas opened this issue Oct 10, 2019 · 4 comments
Open

Forenkla GiellaLT-infrastrukturen (Bugzilla Bug 2613) #34

albbas opened this issue Oct 10, 2019 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@albbas
Copy link
Contributor

albbas commented Oct 10, 2019

This issue was created automatically with bugzilla2github

Bugzilla Bug 2613

Date: 2019-10-10T11:59:32+02:00
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>
To: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>
CC: @[email protected], borre.gaup, chiara.argese, trond.trosterud

Depends on: #2615, #2655, #2658, #2660, #2614, #2616, #2617, #2654
Last updated: 2020-04-20T16:17:00+02:00

@albbas
Copy link
Contributor Author

albbas commented Oct 10, 2019

Comment 13733

Date: 2019-10-10 11:59:32 +0200
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

Vi har i fleire omgangar diskutert å forenkla GiellaLT-infrastrukturen, i fyrste omgang katalogstrukturen. Lenger fram ser eg for meg at vi flyttar til github, men vi er ikkje klare for det enno.

Denne lusmeldinga er ei samlemelding for ulike andre lusmeldingar, for å kunna dela opp arbeidet i logiske bitar, og for lettare å kunna planleggja det.

Planen er altså denne:

  1. slå i hop src/morphology/ og src/phonology/ (nytt namn er uklårt)
  2. flytta alle testane frå det separate test/-dir-treet til eigne test-underkatalogar i kvar katalog som det gjeld (t.d. frå test/tools/spellcheckers/ til tools/spellcheckers/test/ (eller berre t/))
  3. flata ut tools/-katalogtreet, slik at vi berre har to nivå (i hovudsak)

@albbas
Copy link
Contributor Author

albbas commented Oct 10, 2019

Comment 13735

Date: 2019-10-10 12:11:41 +0200
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

Eit mogleg fjerde punkt kan vera:

  1. skilja ut am-shared slik at dei ikkje blir sjekka inn i svn, men blir funne automatisk med autogen.sh

Tanken er dels å få dei vekk frå svn (det er svært mykje duplisert kode, sjølv om han blir handtert automatisk), og dels å førebu for ei framtid der kjeldekoden er meir modulær, og eventuelt ligg i eit anna versjonskontrollsystem.

@albbas
Copy link
Contributor Author

albbas commented Apr 1, 2020

Comment 13874

Date: 2020-04-01 12:54:57 +0200
From: Trond Trosterud <<trond.trosterud>>

(In reply to Sjur Nørstebø Moshagen from comment #0)

  1. slå i hop src/morphology/ og src/phonology/ (nytt namn er uklårt)

src/morphophonology (?)
src/grammar (?)
Perhaps rather the first, as some people would include syntax in grammar.
Eventually also add the cg3 files, and put all three folders in the same one, and then under the name grammar.

  1. flytta alle testane frå det separate test/-dir-treet til eigne
    test-underkatalogar i kvar katalog som det gjeld (t.d. frå
    test/tools/spellcheckers/ til tools/spellcheckers/test/ (eller berre t/))
    Dette kan vere ok, ja.
  1. flata ut tools/-katalogtreet, slik at vi berre har to nivå (i hovudsak)
    Det blir nok litt fleire nivå, evt. må det bli fleire underkatalogar (t.d. må mt/ gje fleire nivå, evt. kan apertium-mt og cg-mt vere toppkatalogar, men det beste vil eg tru er å ha klåre, tematiske toppkatalogar, som "mt/"

@albbas
Copy link
Contributor Author

albbas commented Apr 1, 2020

Comment 13875

Date: 2020-04-01 13:11:25 +0200
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

(In reply to Trond Trosterud from comment giellalt/bugzilla-dummy#2)

(In reply to Sjur Nørstebø Moshagen from comment #0)

  1. slå i hop src/morphology/ og src/phonology/ (nytt namn er uklårt)

Sjå:

https://github.com/divvun/giellalt-svn2git/blob/master/doc/GiellaLTReorg.md

@albbas albbas transferred this issue from giellalt/bugzilla-dummy Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants