[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What Maintainer for ezgo?

Andreas Tille <andreas@an3as.eu> 於 2019年1月2日 週三 下午9:21寫道:
Hi Franklin,

On Sun, Dec 23, 2018 at 03:45:24PM +0800, Franklin Weng wrote:
> > On Wed, Dec 05, 2018 at 11:42:06PM +0800, Franklin Weng wrote:
> >> Awesome, thanks!  It's late night now, and I'll go to Japan on Friday, so
> >> I'll do it as soon as possible…
> Now I've cleaned up and tuned the contents of debian-ezgo.  I can turn a
> Debian Stretch system with KDE Plasma desktop into ezgo with several
> packages.  (But there are still something we may need to adjust manually.)

Thanks for working on this.

> I'd like to get the sources back to Debian ezgo git.  I have several
> questions:
> 1. For some of the debian-ezgo packages, mostly the public domain
> educational resources like PhET, contain big (compressed) files.  For
> example, ezgo-phet contains a very big file (around 350MB) which is the
> PhET Simulations offline version.  I won't commit it into debian git
> anymore, but any suggestion to install it?

I'm not sure what might be the question here.  My original question was
the set of metapackages that results from the ezgo package source with
the Blends tasks files.  I have no idea what PhET might be but it seems
to be something that should be packaged as a separate source package.
If it is for educational purposes it might sense to seek contact with
debian-edu team.

Simulations for math/science/biology/... etc.  Simulations were created by Java applets and flash before, and now they are rewriting them in HTML5.
We have offline versions of their simulations in our ezgo system, so that kids without network can play too.

However the whole offline packages are more than 700MB and after gzip'ed it was more than 500 MB too.
> 2. Do I have to remove everything in debian-ezgo repository and put the
> newest code into it?  Or any better suggestions?

I se no real reason to remove the old Git repository.  Why not cloning
it and if you have diverged to much (which I hope will not happen in
future to often) simply use one (or more) mass commits that make sense.
Its hard to wild guess what might be the most sensible strategy since
I have no idea what you want to commit.

I didn't mean to remove old git repository, but to remove files from that and commit new files into it.
I'll prepare a new (temporary) git repository in a few days for you to preview.

> After committing back you may evaluate if the packages are capable of
> being a part of Debian.

Yes.  But please distinguish between

   1. Separate software with its own homepage that should be provided
      as packages
   2. The EzGO Blends package which is maintained by Debian.

ezgo (now all smallcase :D) packages are of three kinds:
 1. meta packages which will bring other software packages installed
 2. desktop customization and artwork, like ezgo-kde5, ezgo-lxde, ... etc.  This *may* modify current files (like XDG_MENU_PREFIX in LxDE is defined in an existing file...)
 3. packages fixing problems / add features (like ezgo-misc-ktuberling adds Taiwanese voices into ktuberling) or add translations.  This may also modify current files.

When my temporary repository is done I'll ping you again.

Thanks, Franklin

Reply to: