laws-africa / peachjam

Project Peach Jam
https://agp.africanlii.org
GNU General Public License v3.0
2 stars 0 forks source link

Gazettes admin #1975

Closed actlikewill closed 2 weeks ago

actlikewill commented 2 weeks ago

https://www.loom.com/share/a25fd4e5be0247cd8d1b9ac7eaae07f5?sid=820a5d07-520d-4730-bac0-a75fae749b4d

closes https://github.com/laws-africa/kenyalaw-pj/issues/194 closes https://github.com/laws-africa/kenyalaw-pj/issues/195

actlikewill commented 2 weeks ago

@niiroobiro you can take a look at the loom and the changes to the gazette admin, feedback welcome

longhotsummer commented 2 weeks ago

@actlikewill I think it's important that the "Additional details" and "Tasks" tabs are still there. Is it possible to implement what you have but by overriding/extending the fieldsets from CoreDocumentAdmin? That will ensure you "inherit" that functionality.

Please double check our treatment of the "publication" and "sub-publication" fields, we could possibly put those under advanced.

longhotsummer commented 2 weeks ago

Also the "Work Identification" is important for debugging.

actlikewill commented 2 weeks ago

@longhotsummer i've added back the tabs you suggested: image also moved the sub-publication and publication fields to the advanced tab

actlikewill commented 2 weeks ago

it looks like publication and subpublication are only in use by lawlibrary, so I think its safe to move them to the advanced tab, they should be handled by the gazettes ingestor

niiroobiro commented 2 weeks ago

@actlikewill Simple and straight forward. Nice.