Implement Italian Fiscal Code in FORTRAN
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 50/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- docker, fortran
- Ambito
- cli
Direzione di ricerca
Create the new directory languages/fortran/ with source, Dockerfile, run.sh, manifest.yaml and README.md, using languages/python and languages/php as structural references. The fiscal code rules live in SPECIFICATION.md, and the program must read one JSON object on stdin and write the result on stdout. Done means ./elc test fortran reports 87/87 passing.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Implement the Italian Fiscal Code algorithm in FORTRAN and get it verified by the shared test suite.
What to build
A program that reads one JSON object on stdin and writes the fiscal code (or an error) as JSON on stdout, exactly as described in SPECIFICATION.md.
$ echo '{"surname":"ROSSI","name":"MARIO","birth_date":"1980-01-01","sex":"M","birthplace_code":"H501"}' | ./elc run fortran
{"fiscal_code": "RSSMRA80A01H501U"}
Suggested setup
| Directory | languages/fortran/ |
| Family | historical |
| Docker base | gcc:14 (gfortran) (just a suggestion) |
Checklist
-
languages/fortran/with source,Dockerfile,run.sh,manifest.yamlandREADME.md - The algorithm is written entirely in FORTRAN (no wrappers, no fiscal-code libraries, no remote calls)
-
./elc test fortranpasses 87/87 - PR opened with
Closes #<this issue>
See CONTRIBUTING.md and the Python / PHP implementations for complete examples.
🎃 This issue is part of Hacktoberfest. Comment below to claim it!
- Lingua principale
- Python
- Stelle
- 1
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di openapi/every-language-fiscal-code
-
good first issue hacktoberfest help wanted new-language
Difficoltà 2/5 Mezza giornata Idoneità per principianti 78/100
-
hacktoberfest help wanted historical-language new-language
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
-
hacktoberfest help wanted historical-language new-language
Difficoltà 3/5 1-2 giorni Idoneità per principianti 70/100
-
hacktoberfest help wanted historical-language new-language
Difficoltà 4/5 3-5 giorni Idoneità per principianti 50/100
-
hacktoberfest help wanted new-language
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
Tutte le issue di openapi/every-language-fiscal-code
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Arekkazu/sgpmp-backend#744 ·
I maintainer di solito rispondono entro 1 giorno
-
Review backlog (security): master-branch remote guard trusts unbound provenance package fieldApertaagent/reviewer
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
projectbluefin/utah-packages#634 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue help wanted
Difficoltà 2/5 1-2 giorni Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
home-assistant/core#188613 ·
I maintainer di solito rispondono entro 1 giorno
-
WebsiteApertagood first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 91/100
TanbirRamim/open-source-radar#314 ·
I maintainer di solito rispondono entro 1 giorno