Hi Andreas, Sorry for another month delay. On second/third/... many thoughts, it seems that I can not put much energy on this. To avoid getting more troubles to you and the Debian teams, I decide to give up maintaining debian ezgo blends and maintain our own repository instead.
Of course it is welcomed if anyone interested in handling this blend. Thanks, Franklin Andreas Tille <[email protected]> 於 2020年12月17日 週四 下午6:12寫道: > Hi Franklin, > > On Thu, Dec 17, 2020 at 05:39:54PM +0800, Franklin Weng wrote: > > Sorry for forgetting to reply your last ping. > > I admit I'm super happy about your current response. ;-) > > > Currently all the work on ezgo packages are here: > > https://gitlab.com/franklin1/debian-ezgo-temp > > I used to send a mail asking you about removing all the current content > on > > debian blend and replaced by the contents of my current working > repository > > (i.e., moving back from gitlab to ezgo). But it's been a long time ago > (at > > least one year before but I didn't go finding it out). > > > > In the gitlab working repository I've updated it, preparing for ezgo15. > > Would you mind to work on > > https://salsa.debian.org/blends-team/ezgo > > This is where *official* Blends are maintained and where you can get help > from the Blends team. > > > About ezgo-phet which is the PhET offline package, which we recommend a > lot > > but IIRC you said I couldn't put it in ezgo blends, I created another > > repository here: https://gitlab.com/franklin1/ezgo-phet > > If I remember correctly it just does not belong into the *metapackages* > that where created by the ezgo source package. Its perfectly fine to > create a separate source and binary package ezgo-phet and in the > metapackage add a dependency from this. But you should do that *right > now* to not miss the deadline for the freeze for Debian 11. > > > Not sure what I should do next. I'll highly appreciate for your advices. > > Create a packaging repository for > > https://salsa.debian.org/???/ezgo-phet.git > > and package ezgo-phet there. The '???' are intentional since I have > no idea where the best place might be. There is always > > https://salsa.debian.org/debian/ezgo-phet.git > > but I'd rather put those packages under team maintenance. So the > question is whether we should ask Salsa admins to create ezgo-team. > That would make sense if you plan to provide more ezgo specific > packages. We have such teams for every other Blend so that would make > perfectly sense - if and only if you would maintain your packages there. > > > Regards, Franklin > > Kind regards and thanks for your work on ezgo > > Andreas. > > > Andreas Tille <[email protected]> 於 2020年12月17日 週四 下午5:29寫道: > > > > > Hi again, > > > > > > this is my last warning before I'll ask ftpmaster for removal of the > > > ezgo package. I personally consider it a shame since I think its a > > > valuable contribution for our users but since it is not maintained it > > > might confuse users more than it might help them. > > > > > > Kind regards > > > > > > Andreas. > > > > > > On Tue, Nov 17, 2020 at 03:03:44PM +0100, Andreas Tille wrote: > > > > Hi Franklin, > > > > > > > > this is another ping. Would you mind clarifying the situation of the > > > > ezgo metapackages. These are not maintained for a very long time. > We > > > > are facing the freeze for the next Debian stable release in about > three > > > > months. I consider ezgo not of releasable quality. Thus I'm > tempted to > > > > file an RC bug to remove it from Debian testing. Please let me know > if > > > > something remains unclear - I'll happily help you to fix ezgo > > > > metapackages but we need some dialogue to make sure we have the same > > > > expectations about these packages. > > > > > > > > Kind regards > > > > > > > > Andreas. > > > > > > > > On Wed, Jan 16, 2019 at 08:33:02AM +0100, Andreas Tille wrote: > > > > > Hi Franklin, > > > > > > > > > > On Sun, Jan 06, 2019 at 09:32:19PM +0800, Franklin Weng wrote: > > > > > > I've set up a temporary git repository. Please see: > > > > > > > > > > > > https://gitlab.com/franklin1/debian-ezgo-temp > > > > > > > > > > Besides the issue Jonas mentioned, I think there is another no-go: > You > > > > > can not simply throw a PhET tarball into the Debian source archive > and > > > > > unpack it in the postinst script. The correct was is to create a > phet > > > > > package and make an ezgo metapackage depend from it. > > > > > > > > > > In short: Blends source packages might carry some artwork or > > > localisation > > > > > stuff that does not have some separate upstream project but not > whole > > > > > third parties as payload. > > > > > > > > > > Please find a way to distribute this separately from the ezgo > source > > > > > package. > > > > > > > > > > Thank you in any case for your work on ezgo > > > > > > > > > > Andreas. > > > > > > > > > > > It contains the contents which works in our current ezgo version. > > > > > > > > > > > > As what I have said, there are three kinds of packages in this > > > repository: > > > > > > > > > > > > 1. meta packages which will install more free software packages: > > > > > > * defined in tasks, and will generate ezgo-office, > ezgo-graphics, > > > > > > ezgo-multimedia, ezgo-network, ezgo-games, ezgo-education, > > > > > > ezgo-accessories and ezgo-tasks > > > > > > 2. ezgo common packages, including public domain resources and > > > packages > > > > > > which would "fix" problems or add features to current software > > > packages: > > > > > > * ezgo packages used by all system: ezgo-artwork, > ezgo-gallery, > > > > > > ezgo-menu (independent versioning) > > > > > > * public domain resources: ezgo-phet, ezgo-wordtest > > > > > > * fixing or adding features to current software: ezgo-misc-* > > > > > > 3. desktop environment setup: > > > > > > * ezgo-kde5, ezgo-lxde, ezgo-xfce > > > > > > * ezgo-gnome and ezgo-unity are dropped for now due to > outdated > > > and > > > > > > lack of test > > > > > > > > > > > > I've tested them on Debian Stretch. I can now set up a Debian > > > Stretch > > > > > > with KDE Plasma desktop, then install ezgo-artwork, ezgo-kde5, > > > > > > ezgo-menu, and necessary ezgo-misc / ezgo meta packages, to form > a > > > > > > (nearly) complete ezgo system. > > > > > > > > > > > > My problems are that, some of them would need to modify files > which > > > were > > > > > > installed by other packages. For example, ezgo-misc-audacity > moves > > > > > > locales/zh/LC_MESSAGES/audacity.mo to zh_CN/LC_MESSAGES/ so that > > > zh_TW > > > > > > translation could work. AFAIK it violates Debian packaging > rules but > > > > > > such fix was necessary. Another example is ezgo-lxde which would > > > change > > > > > > the file content in /etc/xdg/lxsession/Lubuntu/desktop.conf. > > > > > > > > > > > > Please have a look at this repository and let's discuss the next > > > step to > > > > > > upload these packages back to Debian. > > > > > > > > > > > > Thanks, Franklin > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > http://fam-tille.de > > > > > > > > > > > > > > > > > > -- > > > > http://fam-tille.de > > > > > > > > > > > > > > -- > > > http://fam-tille.de > > > > > > > > > -- > > Franklin Weng > > 中華民國軟體自由協會常務理事 > > LibreOffice 導入專家 > > LibreOffice 法人代表文件基金會董事會副主席、認證委員會委員 > > -- > http://fam-tille.de > -- Franklin Weng 中華民國軟體自由協會常務理事 LibreOffice 導入專家 LibreOffice 法人代表文件基金會董事會副主席、認證委員會委員
