Currently, xfce4-vala is hosted in launchpad so Ubuntu users can easily fetch it in "apt-get". Please provide it in Debian too. There are many xfce packages in Debian, as far as I get, only Xfce binding are missing. In addition, if a developer want to upload his panel plugin for example to Debian, he is stuck! He can't resolve dev-deps... Many thanks Tal
Hi, In my POV, a Vala package should always be released with the CCode to let the user compile the software with GCC and not Vala. Vala should simply stay as a compile stage for the developer. On another hand, you can also take the vapi file(s) provided by xfce4-vala directly in your source code to not have to depend on a third party package. Finally, this bug is definitely not related to Xfce, please refer to Debian directly. Kind Regards Mike
(In reply to comment #1) > Hi, > > In my POV, a Vala package should always be released with the CCode to let the > user compile the software with GCC and not Vala. Vala should simply stay as a > compile stage for the developer. > > On another hand, you can also take the vapi file(s) provided by xfce4-vala > directly in your source code to not have to depend on a third party package. > > Finally, this bug is definitely not related to Xfce, please refer to Debian > directly. > > Kind Regards > Mike Mike, thanks for response. I do agree with your opinion, however, many programs which use autotools(GNU and non-GNU) does prefer to use Vala compiler even when C code disturbs, if exists in user machine. I get you can take the vapis from the package, but it's not natural than checking in pkg-config weather xfce4-vala exist... Many packages add the vala and other binding in the (name)-dev package. Xfce did this by different package, and it's ok. So why shouldn't provide this package in Debian? I say this again, Ubuntu does. It just natural for Debian, and it easier to keep being updated. And for the last point, I think it's more appropriate putting this bug here and not Debian... If I would said this there, they would just told me "We agree(so I think), talk with Xfce team". Xfce and other DE are strongly available in Debian. When I type "Xfce" in synaptic I see lots of packages. As far as I get it, it's maintainer responsibility to package for Debian, Debian developers only agree. Maybe I wrong? Shell I talk to Debian instead? Building a "debian" directory shouldn't be so hard. So what do you think? Xfce4-vala/binding package(s) is bad or good? This one is Debian bug, or Xfce bug?
(In reply to comment #2) > (In reply to comment #1) > > Hi, > > > > In my POV, a Vala package should always be released with the CCode to let the > > user compile the software with GCC and not Vala. Vala should simply stay as a > > compile stage for the developer. > > > > On another hand, you can also take the vapi file(s) provided by xfce4-vala > > directly in your source code to not have to depend on a third party package. > > > > Finally, this bug is definitely not related to Xfce, please refer to Debian > > directly. > > > > Kind Regards > > Mike > > Mike, thanks for response. > I do agree with your opinion, however, many programs which use autotools(GNU > and non-GNU) does prefer to use Vala compiler even when C code disturbs, if > exists in user machine. ...Vala code is a problem when it comes to distribute it, it only works for some versions of the compiler, with the CCode it will always be possible to compile the distributed tarball. > I get you can take the vapis from the package, but it's not natural than > checking in pkg-config weather xfce4-vala exist... > Many packages add the vala and other binding in the (name)-dev package. Xfce > did this by different package, and it's ok. So why shouldn't provide this > package in Debian? I say this again, Ubuntu does. It just natural for Debian, > and it easier to keep being updated. > > And for the last point, I think it's more appropriate putting this bug here and > not Debian... If I would said this there, they would just told me "We agree(so > I think), talk with Xfce team". > Xfce and other DE are strongly available in Debian. When I type "Xfce" in > synaptic I see lots of packages. As far as I get it, it's maintainer > responsibility to package for Debian, Debian developers only agree. > Maybe I wrong? Shell I talk to Debian instead? Building a "debian" directory > shouldn't be so hard. > So what do you think? Xfce4-vala/binding package(s) is bad or good? This one is > Debian bug, or Xfce bug? Currently only a very small number of packages use Xfce4-vala, and those are packages I wrote (maybe 2 or 3 are not mine). These packages may or may not require the xfce4-vala package (and if not it's because they include the vapi file). Again, why should I have to do anything to get xfce4-vala in Debian? It's not my task, therefore this bug stays as invalid. Mike