[Evergreen-dev] Code organization
Blake Henderson
blake at mobiusconsortium.org
Wed Feb 15 13:15:09 EST 2023
All,
I created a new page on the wiki:
https://wiki.evergreen-ils.org/doku.php?id=dev:auxiliary_supplementary_code
I've seeded it with some links that I could remember (most of them are
ours). Please amend/supplant with any and all links to other Evergreen-code!
I do like the idea of corralling all of these things into a single place
on the internet. Github? These things get unorganized and slammed into a
single repo (for me) and probably deserve their own repo. Wouldn't it be
cool if we had a single repo with sub folders for each of the main ideas
(import, export)?
But this page is the next best thing.
-Blake-
Conducting Magic
MOBIUS
On 12/22/2022 9:10 AM, Jason Boyer wrote:
> I can see some value in dropping them in a contrib repo or a contrib/
> dir in the main repo; namely you always know where to go for the
> latest versions and where to submit improvements. I know there were at
> least 2-3 different versions of the CollectionHQ scripts around
> because at one point I customized some things for EGIN and I'm not
> sure if all of those changes made it back to the main repo. I also
> told CHQ "no" to a few requested changes for patron privacy reasons,
> which is an easier thing to do more consistently in a community repo.
>
> Jason
>
> --
> Jason Boyer
> Senior System Administrator
> Equinox Open Library Initiative
> JBoyer at equinoxOLI.org
> +1 (877) Open-ILS (673-6457)
> https://equinoxOLI.org/
>
>> On Dec 22, 2022, at 9:57 AM, Rogan Hamby via Evergreen-dev
>> <evergreen-dev at list.evergreen-ils.org> wrote:
>>
>> The Wiki page would be the lowest hanging fruit and I suspect useful
>> even if everything was gathered into one git repo to rule them all in
>> and in the cloud bind them. I can easily imagine not-git inclined
>> people using the wiki to research and then point more technically
>> inclined colleagues to. This is an example of what I imagine for it
>> https://wiki.evergreen-ils.org/doku.php?id=library:export_scripts
>>
>> Does that negate the value of a unifying repo? I don't think so.
>> But, at least at this moment, I don't have strong feelings about
>> gathered versus dispersed. My internal question goes back to a
>> question that was raised in IRC of, if they are worth gathering into
>> a central repo for community use should they just go into the
>> distribution? If it's a more laissez faire approach is the wiki page
>> enough?
>>
>>
>>
>>
>>
>> On Wed, Dec 21, 2022 at 5:43 PM Blake Henderson via Evergreen-dev
>> <evergreen-dev at list.evergreen-ils.org> wrote:
>>
>> All,
>>
>> I brought up an agenda item at today's dev meeting. I was wondering
>> where I should put my project.
>>
>> http://irc.evergreen-ils.org/evergreen/2022-12-13#i_517622
>>
>> And it brought up a greater discussion of having more of an
>> "official"
>> repo/place/something for "all things export".
>>
>> Does anyone have an opinion on where we as a community should be
>> putting
>> such things? I know there are several repos on Github, and some
>> inside
>> of sub-folders within various contrib repos.
>>
>> It's probably a tall order to get everyone to put this stuff in a
>> single
>> place, so, at the very least, we could probably use a wiki page with
>> links and descriptions to all the places where all the useful
>> code lives
>>
>> --
>> -Blake-
>> Conducting Magic
>> Will consume any data format
>> MOBIUS
>>
>> _______________________________________________
>> Evergreen-dev mailing list
>> Evergreen-dev at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>>
>> _______________________________________________
>> Evergreen-dev mailing list
>> Evergreen-dev at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/evergreen-dev/attachments/20230215/30ec11f1/attachment.htm>
More information about the Evergreen-dev
mailing list